Upper Freehold Twp, Monmouth County, NJ

3,809 parcels

Upper Freehold Twp is in Monmouth County, New Jersey. Its tax roll lists 123 blocks and 3,809 lots.

123 blocks · Monmouth County