$1,250,000

3 br | 3ba | 2,129 sqft

263 Tower Hill Rd, Barnstable, MA 02655

Sold

BESbswy