76 Macarthur St, Stoughton, MA 02072
3 Beds 2 Baths 2,162 Sq.Ft. 0.34 Acres