View Details Open House $1,350,000 1 of 24 Tufts University | Medford 2 units 6 beds 3 baths 2,993 sqft