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 $219,900 51 FRANKLIN CORNER ROADLAWRENCEVILLE, NJ 1.02 Acres $490,000 206 CHERRY VALLEY ROADPRINCETON, NJ 2.91 Acres $365,000 37 Conover TerLebanon Boro, NJ 2 Beds 2 Baths 1,294 Sqft $550,000 1 Gaston Avenue (1A & 1B)Raritan Boro, NJ 4 Beds $412,000 366 Aldeburgh AveFranklin Twp., NJ 2 Beds 2 Baths $349,900 133 N Prospect StLopatcong Twp., NJ 2 Beds 1 Baths $1,000,000 9 Starview DrHillsborough Twp., NJ 4 Beds 4 Baths $685,000 154 Stone Manor DrFranklin Twp., NJ 3 Beds 3 Baths $580,000 3114 Park PlSpringfield Twp., NJ 3 Beds 3 Baths $400,000 115 High StreetPiscataway, NJ 2 Beds 1 Baths $539,900 1125 Hanover StreetPiscataway, NJ 3 Beds 2 Baths $400,000 115 High StPiscataway Twp., NJ 2 Beds 1 Baths $465,000 357 Scott RdFranklin Boro, NJ 3 Beds 1 Baths 1,892 Sqft $642,500 4 Lexington AveBranchburg Twp., NJ 4 Beds 2 Baths $475,000 1434 Linbarger AvePlainfield City, NJ 4 Beds 2 Baths $799,000 99 Linden AveNorth Plainfield Boro, NJ 7 Beds $579,000 1122 Millstone River RdHillsborough Twp., NJ 4 Beds 2 Baths $540,000 23 NORWOOD COURT Unit DPRINCETON, NJ 2 Beds 2 Baths 1,559 Sqft $540,000 23 Norwood CtMontgomery Twp., NJ 2 Beds 2 Baths 1,559 Sqft $495,000 39 Eastham VillageScotch Plains Twp., NJ 2 Beds 2 Baths $195,000 899 Merritt DrHillsborough Twp., NJ 1 Beds 1 Baths $2,950,000 20 Boss RdEast Amwell Twp., NJ 4 Beds 3 Baths $625,000 400 Skillman RdMontgomery Twp., NJ 3 Beds 2 Baths $25 475 N Bridge StBridgewater Twp., NJ 17,000 Sqft