Updated Today COMPARE 204 Harvard St, Medford, MA 02155 Apartment for Rent Studio - 3 Beds $2,200 - $3,300