Homes for sale - 265-28 & 16-28 Upper Straw RD, Hopkinton, NH 03229...