29-31 Bennington Street UNIT 2

Newton, MA, 02458
PENDING
$1,325,000Price
4Beds
2Baths
2506sqft

29-31 Bennington Street UNIT 2

Newton, MA, 02458
PENDING
$1,325,000Price
4Beds
2Baths
2506sqft