544 Upper Straw Road, Hopkinton, NH 03229
3
beds
1
bath
1,686 Sq.Ft. LIVING AREA
0.99 Acres lot