Hunterdon County approved $954,250 in grants for historic preservation and open space projects in Readington, Holland, Tewksbury and Raritan.