1696 Liberty St

Braintree, MA, 02184
ACTIVE
$796,000Price
4Beds
3Baths
2170Sq Ft

1696 Liberty St

Braintree, MA, 02184
ACTIVE
$796,000Price
4Beds
3Baths
2170Sq Ft