51 Oliver # 3, Somerville, MA 02145
3
beds
3
baths
1,560 Sq.Ft. LIVING AREA
9,999 Sq.Ft. lot