15-15A Albion Street, Somerville, MA 02143
9
beds
5
baths
4,628 Sq.Ft. LIVING AREA
0.13 Acres lot