100 East Main St. Hopkinton, Massachusetts
Click here for full listing of room by room details of the home
OR click on any of the links below to go directly to that rooms information.
First Floor
Second Floor
Basement