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 $450,000 301 Smithwold RdFranklin Twp., NJ 2 Beds 2 Baths $975,000 4 Dogwood DrHillsborough Twp., NJ 4 Beds 2 Baths 2,688 Sqft $449,900 1 Spring Street Unit 1205New Brunswick, NJ 2 Beds 2 Baths 1,295 Sqft $189,900 469-O New Haven WayMonroe, NJ 2 Beds 1 Baths $379,900 1976 ARENA DRIVEHAMILTON, NJ 3 Beds 1 Baths 1,602 Sqft $875,000 201 Dorset DrClark Twp., NJ 4 Beds 2 Baths $699,000 2 Crestview AveUnion Twp., NJ 3 Beds 2 Baths $675,000 7 WESTBURY DRIVEBERLIN, NJ 4 Beds 2 Baths 4,131 Sqft $675,000 7 Westbury DrWinslow Twp., NJ 4 Beds 2 Baths 3,231 Sqft $275,000 42 Crabapple LnFranklin Twp., NJ 2 Beds 2 Baths $380,000 2109 Conrad WayFranklin, NJ 2 Beds 2 Baths $799,000 3 WEDGEWOOD COURTPRINCETON, NJ 3 Beds 2 Baths 2,021 Sqft $850,000 30 Claridge LnRaritan Twp., NJ 5 Beds 3 Baths $899,000 1231 Sunnyfield LnScotch Plains Twp., NJ 3 Beds 2 Baths 2,000 Sqft $474,900 713 Lawrence RdBound Brook Boro, NJ 3 Beds 1 Baths $925,000 730 West Foothill RdBridgewater Twp., NJ 3 Beds 3 Baths 2,395 Sqft $519,900 715 Pittstown RdFranklin Twp., NJ 3 Beds 2 Baths $490,000 3304 Chesterwood WayFranklin Twp., NJ 2 Beds 2 Baths $1,100,000 61 Laketown RdWashington Twp., NJ 4 Beds 3 Baths 3,726 Sqft $799,999 15 Pschorn LnHillsborough Twp., NJ 3 Beds 2 Baths $729,900 30 Mayflower DrBernards Twp., NJ 2 Beds 2 Baths $802,500 8 Appletree LaneEast Brunswick, NJ 4 Beds 2 Baths 2,742 Sqft $435,000 1111 Conrad WayFranklin Twp., NJ 2 Beds 2 Baths $875,000 71 HARLINGEN ROADBELLE MEAD, NJ 4 Beds 2 Baths 2,076 Sqft