$250,000

3 br | 2ba | 1,152 sqft

39 William Street, Carver, MA 02330

Sold