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 $520,000 150 Worth StreetIselin, NJ 3 Beds 1 Baths 1,159 Sqft $699,000 8 Liberty LaneFranklin, NJ 4 Beds 2 Baths 2,356 Sqft $699,000 8 LIBERTY LASOMERSET, NJ 4 Beds 2 Baths 2,356 Sqft $719,000 236 Knollcrest CtFranklin Twp., NJ 3 Beds 3 Baths $520,000 150 Worth StWoodbridge Twp., NJ 3 Beds 1 Baths $525,000 435 Spruce AveGarwood Boro, NJ 3 Beds 2 Baths $485,000 7307 Westover WayFranklin Twp., NJ 2 Beds 2 Baths $225,000 1475 MOUNT HOLLY ROAD #O4BEVERLY, NJ 2 Beds 2 Baths 1,274 Sqft $429,200 168 Forest DrivePiscataway, NJ 2 Beds 2 Baths $429,200 168 Forest DrPiscataway Twp., NJ 2 Beds 2 Baths $350,000 805 Breckenridge DrBranchburg Twp., NJ 2 Beds 2 Baths 1,138 Sqft $225,000 1475 Mount Holly RdEdgewater Park Twp., NJ 2 Beds 2 Baths $315,000 73 Farm RdHillsborough Twp., NJ 1 Beds 1 Baths $499,900 405 Madison AvenueDunellen, NJ 3 Beds 1 Baths $499,900 405 Madison AveDunellen Boro, NJ 3 Beds 1 Baths $699,000 8 Liberty LnFranklin Twp., NJ 4 Beds 2 Baths 2,356 Sqft $749,900 509 County Road 579Union Twp., NJ 4 Beds 2 Baths $892,900 5 Clover Hills DrFranklin Twp., NJ 4 Beds 3 Baths $750,000 619 Van Liew CourtHillsborough, NJ 5 Beds 2 Baths 2,217 Sqft $750,000 4380 PROVINCE LINE ROADPRINCETON, NJ 4 Beds 2 Baths 2,120 Sqft $750,000 619 Van Liew CtHillsborough Twp., NJ 5 Beds 2 Baths $415,000 3004 Vroom DrBridgewater Twp., NJ 2 Beds 2 Baths $1,160,000 26 Rouser WayHillsborough Twp., NJ 4 Beds 2 Baths $599,000 324 Biltmore LnFranklin Twp., NJ 2 Beds 2 Baths