New 1.08 Acres Listing in Milford!by adminin New Property, Rover IDX Propertyon Posted on March 14, 2024March 14, 2024 0 Osgood 22-29-1, Milford NH offered at $259,000 Town approved single family house lot on one acre. Public water and sewer at lot. Walk distance to schools and Oval.