- 20 Main St, South Grafton, MA 01560$2,100/moFees may apply3 beds · 2 units available20 Main StSouth Grafton, MA 01560

- 16 Elmwood St #3, South Grafton, MA 01560$2,660/mo2 beds · 1 bath · 1,100 sq ft16 Elmwood St #3South Grafton, MA 01560

- 3 North St #2A, Grafton, MA 01519$1,800/mo1 bed · 1 bath3 North St #2AGrafton, MA 01519View units

- 2 Dendee Dr #2, South Grafton, MA 01560$2,100/mo1 bed · 1 bath · 650 sq ft2 Dendee Dr #2South Grafton, MA 01560

- 21 Azalea Ln, Grafton, MA 01519$2,975/mo2 beds · 2.5 baths · 1,524 sq ft21 Azalea LnGrafton, MA 01519

- 18 Craftsman Ct #16, South Grafton, MA 01560$3,800/mo3 beds · 3 baths · 2,100 sq ft18 Craftsman Ct #16South Grafton, MA 01560

- 289 Providence Rd #3, South Grafton, MA 01560$1,700/mo1 bed · 1 bath289 Providence Rd #3South Grafton, MA 01560View units
- 27 Ferry St #B, South Grafton, MA 01560$2,350/mo2 beds · 1.5 baths · 1,000 sq ft27 Ferry St #BSouth Grafton, MA 01560

- 8 Paxton Ct #8, North Grafton, MA 01536$3,700/moFees may apply3 beds · 4 baths · 2,499 sq ft8 Paxton Ct #8North Grafton, MA 01536

- 38 Cherry Ln #38, South Grafton, MA 01560$3,200/moFees may apply2 beds · 2.5 baths · 2,056 sq ft38 Cherry Ln #38South Grafton, MA 01560

- 72 Westborough Rd #1, North Grafton, MA 01536$3,700/moFees may apply3 beds · 2.5 baths · 2,100 sq ft72 Westborough Rd #1North Grafton, MA 01536




