538 Hartford Tpke UNIT 0

Shrewsbury, MA, 01545
PENDING
$5,999Price
3Beds
2Baths
2500sqft

538 Hartford Tpke UNIT 0

Shrewsbury, MA, 01545
PENDING
$5,999Price
3Beds
2Baths
2500sqft