$585,000

0 br | 0ba | -- sqft

Lot 5 Prospect Hill Rd, Harvard, MA 01451

Active

BESbswy