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 $710,000 355 Windfall LnFranklin Twp., NJ 3 Beds 3 Baths $350,000 81 Fisher DrFranklin Twp., NJ 2 Beds 2 Baths $410,000 2204 Conrad WayFranklin, NJ 2 Beds 2 Baths $765,000 150 Stone Manor DrFranklin Twp., NJ 3 Beds 3 Baths $450,000 25 Bloomingdale DriveHillsborough Twp., NJ 2 Beds 2 Baths $399,900 1110 Conrad WayFranklin Twp., NJ 2 Beds 2 Baths $775,000 7 Johnston DrRaritan Twp., NJ 4 Beds 2 Baths $415,000 1206 Conrad WayFranklin Twp., NJ 2 Beds 2 Baths $350,000 504 MADISON DRIVEHIGHTSTOWN, NJ 2 Beds 1 Baths 1,310 Sqft $350,000 504 Madison DrEast Windsor Twp., NJ 2 Beds 1 Baths $450,000 51 Taurus DrHillsborough Twp., NJ 2 Beds 2 Baths $459,900 2705 Hemlock PlBernards Twp., NJ 2 Beds 1 Baths $699,000 30 Tall Cedar CtMontgomery Twp., NJ 3 Beds 2 Baths $485,000 8309 Westover WayFranklin Twp., NJ 2 Beds 2 Baths $1,300,000 5 Hidden LnBranchburg Twp., NJ 5 Beds 3 Baths 4,205 Sqft $1,150,000 12 Jennings CtHillsborough Twp., NJ 5 Beds 2 Baths $779,000 445 Crossfields LaneFranklin, NJ 3 Beds 3 Baths $270,000 615 Cricket LaneWoodbridge Proper, NJ 1 Beds 1 Baths $825,000 6 Lyndon DrHillsborough Twp., NJ 4 Beds 2 Baths $1,150,000 30 Horseshoe DrHillsborough Twp., NJ 4 Beds 3 Baths $775,000 677 Post LnFranklin Twp., NJ 3 Beds 3 Baths $475,000 62 Mountain AveNorth Plainfield Boro, NJ 3 Beds 2 Baths $550,000 652 Foothill RdBridgewater Twp., NJ 4 Beds 2 Baths $700,000 13 Fairway BoulevardMonroe, NJ 3 Beds 2 Baths 2,059 Sqft