Discover our Featured Areas Find your dream home with The Klein Team. With local expertise, seamless transactions, and personalized guidance, we make home buying a smooth experience you can trust. PriceBedsAnyStudio1+12+23+34+45+5 Exact Match BathsAny1+1.5+2+2.5+3+4+Search Featured Areas View All Featured Areas Somerset County View Details Hunterdon County View Details Middlesex County View Details Mercer County View Details Area Listings We Love View all listings $750,000 4380 PROVINCE LINE ROADPRINCETON, NJ 4 Beds 2 Baths 2,120 Sqft $415,000 3004 Vroom DrBridgewater Twp., NJ 2 Beds 2 Baths $665,000 22 TUCKER WAYPENNINGTON, NJ 3 Beds 2 Baths 2,330 Sqft $1,160,000 26 Rouser WayHillsborough Twp., NJ 4 Beds 2 Baths $599,000 324 Biltmore LnFranklin Twp., NJ 2 Beds 2 Baths $389,900 299 Howard StreetNew Brunswick, NJ 2 Beds 1 Baths $389,900 299 Howard StNew Brunswick City, NJ 2 Beds 1 Baths $449,200 123 Edgewood TerSouth Bound Brook Boro, NJ 3 Beds 1 Baths $575,000 77 Shippen RdgOxford Twp., NJ 4 Beds 2 Baths $304,900 2704 Jesse WayPiscataway, NJ 1 Beds 1 Baths 897 Sqft $715,000 31 Fox Chase RunHillsborough Twp., NJ 4 Beds 2 Baths $304,900 2704 Jesse WayPiscataway Twp., NJ 1 Beds 1 Baths $1,175,000 468 Crossfields LaneFranklin, NJ 3 Beds 3 Baths $475,000 279 English PlaceBernards Twp., NJ 2 Beds 2 Baths $725,000 332 GORDON ROADROBBINSVILLE, NJ 4 Beds 1 Baths 2,098 Sqft $330,000 21 Owl CtReadington Twp., NJ 1 Beds 1 Baths $519,900 137 3rd StreetDunellen, NJ 3 Beds 2 Baths $719,000 236 Knollcrest CtFranklin Twp., NJ 3 Beds 3 Baths $519,900 137 3 Rd StDunellen Boro, NJ 3 Beds 2 Baths $549,200 2602 Spencer StreetPiscataway, NJ 3 Beds 1 Baths 1,008 Sqft $549,200 2602 Spencer StPiscataway Twp., NJ 3 Beds 1 Baths $365,000 2109 Conrad WayFranklin, NJ 2 Beds 2 Baths $500,000 61 Athens AvenueOld Bridge, NJ 3 Beds 1 Baths 1,278 Sqft $470,000 8310 Westover WayFranklin, NJ 2 Beds 2 Baths