Highland Street
Holliston, MA01746

4 beds3 full baths1 half bath3100 sqft

$674,900

Sold