- 57 Walnut St, Shrewsbury, MA 01545$3,600/mo3 beds · 1.5 baths · 2,100 sq ft57 Walnut StShrewsbury, MA 01545
- 30 Bellridge Dr, Shrewsbury, MA 01545$2,950/moFees may apply3 beds · 1 bath · 1,238 sq ft30 Bellridge DrShrewsbury, MA 01545
Updated
Updated