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 $599,000 106 Boss RdEast Amwell Twp., NJ 3 Beds 1 Baths $965,000 32 Pleasant Plains RdFranklin Twp., NJ 5 Beds 3 Baths $685,000 180 Stone Manor DrFranklin Twp., NJ 3 Beds 3 Baths $1,195,000 420 Mountainview TerraceDunellen, NJ 5 Beds 2 Baths $699,000 109 Pearl PlaceDunellen, NJ 5 Beds 2 Baths $1,195,000 420 Mountainview TerDunellen Boro, NJ 5 Beds 2 Baths $625,000 184 Liberty StLong Branch City, NJ 3 Beds 2 Baths $699,000 109 Pearl PlDunellen Boro, NJ 5 Beds 2 Baths $770,000 7 Wellington RoadEast Brunswick, NJ 6 Beds 2 Baths 2,486 Sqft $500,000 72 Pine StreetBridgewater Twp., NJ 3 Beds 1 Baths $399,900 306 Huff AveManville Boro, NJ 4 Beds 2 Baths $1,075,000 26 Rouser WayHillsborough Twp., NJ 4 Beds 2 Baths 3,210 Sqft $9 14 Commerce StRaritan Twp., NJ 3,000 Sqft $949,900 25 Greenwich RoadEdison, NJ 5 Beds 3 Baths $949,900 25 Greenwich RdEdison Twp., NJ 5 Beds 3 Baths $465,000 3243 Bloomingdale DrHillsborough Twp., NJ 2 Beds 2 Baths 1,367 Sqft $1,250,000 Fairview RoadMontgomery Twp., NJ 34.29 Acres $325,000 334 Wycoff WayEast Brunswick, NJ 2 Beds 2 Baths $725,000 5 Leiv Eirikson AveFranklin Twp., NJ 4 Beds 2 Baths 2,706 Sqft $475,000 262 Abbey DrFranklin Twp., NJ 2 Beds 2 Baths $325,000 334 Wycoff WayEast Brunswick Twp., NJ 2 Beds 2 Baths $560,000 212 Swanstrom PlUnion Twp., NJ 3 Beds 2 Baths 1,855 Sqft $599,000 438 3rd AveGarwood Boro, NJ 3 Beds 2 Baths $550,000 3 State StreetCarteret, NJ 3 Beds 1 Baths 1,404 Sqft