60 Cross St. E # 324, Somerville, MA 02145
1
bed
1
bath
840 Sq.Ft. LIVING AREA
A city of squares just north of Boston and Cambridge, with Red, Orange and Green Line stations and streets of triple-deckers and two-family houses.
Explore