- 6 Grafton St #7, Shrewsbury, MA 01545$2,000/mo2 beds · 1 bath · 667 sq ft6 Grafton St #7Shrewsbury, MA 01545
- 223 Old Mill Rd #3, Shrewsbury, MA 01545$1,700/mo2 beds · 1 bath223 Old Mill Rd #3Shrewsbury, MA 01545
- 6 Selina St, Shrewsbury, MA 01545$2,400/mo2 beds · 2 baths · 1,100 sq ft6 Selina StShrewsbury, MA 01545$500 Off
- 8 Grafton St, Shrewsbury, MA 01545$2,100/mo2 beds · 1 bath · 667 sq ft8 Grafton StShrewsbury, MA 01545

- 200 N Quinsigamond Ave #B, Shrewsbury, MA 01545$2,400/mo2 beds · 1 bath · 1,250 sq ft200 N Quinsigamond Ave #BShrewsbury, MA 01545

- 616 Main St #4, Shrewsbury, MA 01545$1,900/mo2 beds · 1 bath · 800 sq ft616 Main St #4Shrewsbury, MA 01545

- 484 Lake St #B, Shrewsbury, MA 01545$2,500/mo2 beds · 2 baths484 Lake St #BShrewsbury, MA 01545

- 28 Williamsburg Ct #23, Shrewsbury, MA 01545$2,250/mo2 beds · 1 bath · 1,018 sq ft28 Williamsburg Ct #23Shrewsbury, MA 01545

Updated





