12 Williamsburg Ct #23

Shrewsbury, MA, 01545
$228,900Price
2Beds
1Baths
1018sqft
Courtesy of: Rebecca Huang | Castles Unlimited®

12 Williamsburg Ct #23

Shrewsbury, MA, 01545
$228,900Price
2Beds
1Baths
1018sqft