- 103 Townsend Rd #1, Shirley, MA 01464$2,200/mo2 beds · 1 bath · 1,200 sq ft103 Townsend Rd #1Shirley, MA 01464
- 67 Front St #2, Shirley, MA 01464$1,595/moFees may apply1 bed · 1 bath · 600 sq ft67 Front St #2Shirley, MA 01464
- 16 Ambrose Way, Shirley, MA 01464$2,899/moFees may apply2 beds · 1.5 baths · 1,255 sq ft16 Ambrose WayShirley, MA 01464
Updated



