16 Saint Margaret St # 2, Boston, MA 02125
3
beds
2
baths
2,200 Sq.Ft. LIVING AREA
2.3 Acres lot