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 $475,000 3308 Chesterwood WayFranklin Twp., NJ 2 Beds 2 Baths $400,000 30 Grabowski DriveSayreville, NJ 1 Beds 1 Baths 1,367 Sqft $875,000 107 Sayre DrivePlainsboro, NJ 3 Beds 2 Baths 2,183 Sqft $599,900 505 Runyon AvenuePiscataway, NJ 3 Beds 1 Baths $875,000 107 SAYRE DRIVEPRINCETON, NJ 3 Beds 2 Baths 2,183 Sqft $875,000 107 Sayre DrPlainsboro Twp., NJ 3 Beds 2 Baths $550,000 34 Sand Hill RoadRaritan Twp., NJ 4 Beds 3 Baths 2,540 Sqft $399,900 153 Woodward LnBernards Twp., NJ 2 Beds 2 Baths $949,900 10 Wyckoff WayHillsborough Twp., NJ 5 Beds 2 Baths $450,000 4 Yale TerWest Orange Twp., NJ 3 Beds 1 Baths $475,000 1220 Pacific StPlainfield City, NJ 3 Beds 2 Baths $485,000 3304 Chesterwood WayFranklin Twp., NJ 2 Beds 2 Baths $800,000 51 Ditmars CirHillsborough Twp., NJ 4 Beds 2 Baths $489,000 56 Elm TerRaritan Twp., NJ 2 Beds 2 Baths $450,000 255 Glastonbury LnFranklin Twp., NJ 2 Beds 2 Baths $509,000 659 Amwell RdHillsborough Twp., NJ 3 Beds 1 Baths $675,000 179 N Middaugh StSomerville Boro, NJ 4 Beds 1 Baths 2,250 Sqft $1,200,000 31 Burniston CtHillsborough Twp., NJ 4 Beds 3 Baths 3,160 Sqft $889,000 10 Walnut Grove RdHillsborough Twp., NJ 4 Beds 2 Baths $424,000 247 Gemini Dr 2DHillsborough Twp., NJ 2 Beds 2 Baths 1,343 Sqft $399,999 305 W Clay AveRoselle Park Boro, NJ 2 Beds $360,000 507 Red Crest LnBranchburg Twp., NJ 2 Beds 2 Baths $989,000 148 Cider Mill RdEast Amwell Twp., NJ 3 Beds 2 Baths $425,000 44 Ridgedale Ave Unit 239Morristown Town, NJ 1 Beds 1 Baths 1,166 Sqft