84 E Main St, Hopkinton, MA 01748FOEMMEL FINE HOMES, Kim Foemmel$674,9004 bds2 ba1,953 sqft - House for saleShow morePrice cut: $10,000 (8/27)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 40
10 Emerson Way, Hopkinton, MA 01748FOEMMEL FINE HOMES, Kim Foemmel$1,699,9004 bds5 ba5,448 sqft - House for saleShow moreOpen: Sun 11:30am-1:30pm (8/31)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
180 Ash St, Hopkinton, MA 01748COMPASS, Lucy & Laura$935,0003 bds3 ba3,248 sqft - House for saleShow moreOpen: Sun 11am-1pm (8/31)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 39
21 Hearthstone Rd, Hopkinton, MA 01748BERKSHIRE HATHAWAY HOMESERVICES COMMONWEALTH REAL ESTATE, Kathleen Williamson$1,275,0005 bds4 ba3,552 sqft - House for saleShow morePrice cut: $50,000 (8/18)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
6 Fruit St, Hopkinton, MA 01748REDFIN CORP., Dennis McClosky$899,9004 bds2 ba2,251 sqft - House for saleShow morePrice cut: $49,100 (8/13)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 39
50 W Elm St, Hopkinton, MA 01748CHINATTI REALTY GROUP, INC., Lisa Chinatti$1,199,9004 bds5 ba3,593 sqft - House for saleShow more ShowcaseSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 31
34 Priscilla Rd, Hopkinton, MA 01748DANIEL STROE REALTY, Glen Chouinard$750,0004 bds4 ba2,130 sqft - House for saleShow morePrice cut: $10,000 (7/31)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 18
10 Andrea Dr, Hopkinton, MA 01748REALTY EXECUTIVES BOSTON WEST, Sollima Nelson Group$4,999,0004 bds8 ba9,902 sqft - House for saleShow moreAntique tilesSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
38 Oakhurst Rd, Hopkinton, MA 01748RE/MAX EXECUTIVE REALTY, Jeannine Coburn$619,0002 bds1 ba1,040 sqft - House for saleShow morePrice cut: $20,900 (8/16)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42