21 Branch Street

Templeton, MA, 01468
ACTIVE
$625,000Price
4Beds
3Baths
2632sqft

21 Branch Street

Templeton, MA, 01468
ACTIVE
$625,000Price
4Beds
3Baths
2632sqft