Viewed
91 Cherry St
Shrewsbury, MA 01545
$299,000
1.5 acres
Listed By CENTURY 21 North East