12 Greenwood Road
Hopkinton, MA01748

5 beds4 full baths1 half bath4538 sqft

$1,060,000

Sold
    Clicky Web Analytics