Updated Today COMPARE 119 College Ave, Somerville, MA 02144 Unit #36 Apartment for Rent Studio $2,400