New ListingArris10 Inner Belt Road, Somerville, MA 0214312 month lease from$2,995Base rent from $2,995
Montaje Apartments449 Canal Street, Somerville, MA 0214512 month lease from$2,710Base rent from $2,710