2 Wks Ago COMPARE 38 Boston Ave, Somerville, MA 02144 Unit 38 Boston Ave Apartment for Rent 3 Beds $3,500