3 Canaan Street

Shrewsbury, MA, 01545
$1,299,900Price
4Beds
4Baths
5091sqft
Courtesy of: Christine L. Najem | Cedar Wood Realty Group

3 Canaan Street

Shrewsbury, MA, 01545
$1,299,900Price
4Beds
4Baths
5091sqft