$1,495,000

3 br | 2ba | 2,600 sqft

28 Yardarm Dr, Mashpee, MA 02649

Sold

BESbswy