53 Granite Street
Hopkinton, MA01748

3 beds2 full baths2000 sqft

$445,000

Sold
    Google Analytics Alternative