Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
New Jersey
Mercer County
HALIFAX-HAMILTON
Properties in Mercer County in HALIFAX-HAMILTON
Find homes for sale in Mercer County by selecting a property below:
6 Halstead Pl, Princeton, NJ 08540
1321 Hamilton Ave, Trenton, NJ 08629
13 Hamilton Ct, Lawrence Township, NJ 08648
15 Hamilton Ct, Lawrence Township, NJ 08648
916 Halifax Pl, Trenton, NJ 08619
26 Halstead Pl, Princeton, NJ 08540
27 Halstead Pl, Princeton, NJ 08540
927 Halifax Pl, Trenton, NJ 08619
943 Halifax Pl, Trenton, NJ 08619
912 Halifax Pl, Trenton, NJ 08619
17 Hamilton Ct, Lawrence Township, NJ 08648
1275 Hamilton Ave, Trenton, NJ 08629
1271 Hamilton Ave, Trenton, NJ 08629
1283 Hamilton Ave, Trenton, NJ 08629
1277 Hamilton Ave, Trenton, NJ 08629
1287 Hamilton Ave, Trenton, NJ 08629
1285 Hamilton Ave, Trenton, NJ 08629
20 Hallett DR, Hopewell Twp, NJ 08525
1430 Hamilton Ave, Trenton, NJ 08629
1428 Hamilton Ave, Trenton, NJ 08629
1424 Hamilton Ave, Trenton, NJ 08629
1422 Hamilton Ave, Trenton, NJ 08629
1340 Hamilton Ave, Hamilton Township, NJ 08629
1332 Hamilton Ave, Trenton, NJ 08629
1409 Hamilton Ave, Hamilton Township, NJ 08629
1317 Hamilton Ave, Hamilton Township, NJ 08629
1309 Hamilton Ave, Trenton, NJ 08629
2035 Hamilton Ave, Trenton, NJ 08619
1315 Hamilton Ave, Trenton, NJ 08629
1301 Hamilton Ave, Trenton, NJ 08629
1307 Hamilton Ave, Trenton, NJ 08629
1512 Hamilton Ave, Trenton, NJ 08629
1502 Hamilton Ave, Trenton, NJ 08629
1506 Hamilton Ave, Trenton, NJ 08629
1556 Hamilton Ave, Trenton, NJ 08629
1560 Hamilton Ave, Trenton, NJ 08629
1568 Hamilton Ave, Trenton, NJ 08629
1572 Hamilton Ave, Trenton, NJ 08629
1458 Hamilton Ave, Trenton, NJ 08629
1456 Hamilton Ave, Trenton, NJ 08629
1468 Hamilton Ave, Trenton, NJ 08629
18 Hallett Dr, Pennington, NJ 08534
1614 Hamilton Ave, Trenton, NJ 08629
1425 Hamilton Ave, Trenton, NJ 08629
1610 Hamilton Ave, Trenton, NJ 08629
1429 Hamilton Ave, Trenton, NJ 08629
1608 Hamilton Ave, Trenton, NJ 08629
1606 Hamilton Ave, Trenton, NJ 08629
1644 Hamilton Ave, Trenton, NJ 08629
1622 Hamilton Ave, Trenton, NJ 08629
1620 Hamilton Ave, Trenton, NJ 08629
1400 Hamilton Ave, Trenton, NJ 08629
1416 Hamilton Ave, Trenton, NJ 08629
1410 Hamilton Ave, Trenton, NJ 08629
1470 Hamilton Ave, Trenton, NJ 08629
1472 Hamilton Ave, Trenton, NJ 08629
1237 Hamilton Ave, Trenton, NJ 08629
1462 Hamilton Ave, Trenton, NJ 08629
1446 Hamilton Ave, Trenton, NJ 08629
1452 Hamilton Ave, Trenton, NJ 08629
1450 Hamilton Ave, Trenton, NJ 08629
1540 Hamilton Ave, Trenton, NJ 08629
1534 Hamilton Ave, Trenton, NJ 08629
1520 Hamilton Ave, Trenton, NJ 08629
1231 Hamilton Ave, Trenton, NJ 08629
1518 Hamilton Ave, Trenton, NJ 08629
1532 Hamilton Ave, Trenton, NJ 08629
1412 Hamilton Ave, Trenton, NJ 08629
1843 Hamilton Ave, Trenton, NJ 08619
1414 Hamilton Ave, Trenton, NJ 08629
1416 Hamilton Ave #18, Trenton, NJ 08629
1420 Hamilton Ave, Trenton, NJ 08629
22 Halstead Pl, Princeton, NJ 08540
25 Halstead Pl, Princeton, NJ 08540
1327 Hamilton Ave, Trenton, NJ 08629
24 Halstead Pl, Princeton, NJ 08540
1323 Hamilton Ave, Trenton, NJ 08629
19 Halstead Pl, Princeton, NJ 08540
1329 Hamilton Ave, Trenton, NJ 08629
18 Halstead Pl, Princeton, NJ 08540
21 Halstead Pl, Princeton, NJ 08540
20 Halstead Pl, Princeton, NJ 08540
15 Halstead Pl, Princeton, NJ 08540
14 Halstead Pl, Princeton, NJ 08540
2023 Hamilton Ave, Hamilton Township, NJ 08619
17 Halstead Pl, Princeton, NJ 08540
16 Halstead Pl, Princeton, NJ 08540
1561 Hamilton Ave, Trenton, NJ 08629
1543 Hamilton Ave, Trenton, NJ 08629
1615 Hamilton Ave, Hamilton Township, NJ 08629
10 Halstead Pl, Princeton, NJ 08540
1557 Hamilton Ave, Trenton, NJ 08629
1611 Hamilton Ave, Trenton, NJ 08629
29 Halstead Pl, Princeton, NJ 08540
6 HALSTEAD Pl, WEST WINDSOR, NJ 08550
28 Halstead Pl, Princeton, NJ 08540
30 Halstead Pl, Princeton, NJ 08540
1680 Hamilton Ave, Trenton, NJ 08629
1674 Hamilton Ave, Trenton, NJ 08629
1658 Hamilton Ave, Trenton, NJ 08629
23 Halstead Pl, Princeton, NJ 08540
1714 Hamilton Ave, Trenton, NJ 08619
1455 Hamilton Ave, Trenton, NJ 08629
1451 Hamilton Ave, Trenton, NJ 08629
1336 Hamilton Ave, Hamilton Township, NJ 08629
1503 Hamilton Ave, Trenton, NJ 08629
1479 Hamilton Ave, Trenton, NJ 08629
1604 Hamilton Ave, Trenton, NJ 08629
1473 Hamilton Ave, Trenton, NJ 08629
1519 Hamilton Ave, Trenton, NJ 08629
1517 Hamilton Ave, Trenton, NJ 08629
1513 Hamilton Ave, Trenton, NJ 08629
23 Hallett Dr, Pennington, NJ 08534
22 Hallett Dr, Pennington, NJ 08534
24 Hallett Dr, Pennington, NJ 08534
1740 Hamilton Ave, Trenton, NJ 08619
1734 Hamilton Ave, Trenton, NJ 08619
1756 Hamilton Ave, Trenton, NJ 08619
1748 Hamilton Ave, Trenton, NJ 08619
1443 Hamilton Ave, Trenton, NJ 08629
1323 Hamilton Ave Unit 1 & 2, Hamilton Township, NJ 08629
1441 Hamilton Ave, Trenton, NJ 08629
1710 Hamilton Ave, Trenton, NJ 08619
1461 Hamilton Ave, Trenton, NJ 08629
1720 Hamilton Ave, Trenton, NJ 08619
1457 Hamilton Ave, Trenton, NJ 08629
941 Halifax Pl, Trenton, NJ 08619
931 Halifax Pl, Trenton, NJ 08619
4 Halstead Pl, Princeton, NJ 08540
1419 Hamilton Ave, Trenton, NJ 08629
1405 Hamilton Ave, Trenton, NJ 08629
1407 Hamilton Ave, Trenton, NJ 08629
11 Halstead Pl, Princeton, NJ 08540
1401 Hamilton Ave, Trenton, NJ 08629
12 Halstead Pl, Princeton, NJ 08540
1403 Hamilton Ave, Trenton, NJ 08629
13 Halstead Pl, Princeton, NJ 08540
5 Halstead Pl, Princeton, NJ 08540
1549 Hamilton Ave, Trenton, NJ 08629
7 Halstead Pl, Princeton, NJ 08540
1545 Hamilton Ave, Trenton, NJ 08629
20 Hamilton Ct, Lawrence Township, NJ 08648
8 Halstead Pl, Princeton, NJ 08540
1521 Hamilton Ave, Trenton, NJ 08629
9 Halstead Pl, Princeton, NJ 08540
1469 Hamilton Ave, Trenton, NJ 08629
16 Hamilton Ct, Lawrence Township, NJ 08648
1 Halstead Pl, Princeton, NJ 08540
1427 Hamilton Ave, Trenton, NJ 08629
1415 Hamilton Ave, Trenton, NJ 08629
18 Hamilton Ct, Lawrence Township, NJ 08648
2 Halstead Pl, Princeton, NJ 08540
1413 Hamilton Ave, Trenton, NJ 08629
3 Halstead Pl, Princeton, NJ 08540
1717 Hamilton Ave, Trenton, NJ 08619
1707 Hamilton Ave, Trenton, NJ 08619
5 Hallett Dr, Pennington, NJ 08534
1550 Hamilton Ave, Trenton, NJ 08629
1700 Hamilton Ave, Hamilton Township, NJ 08619
10 Hamilton Ct, Lawrence Township, NJ 08648
12 Hamilton Ct, Lawrenceville, NJ 08648
2113 Hamilton Ave, Hamilton Township, NJ 08619
1524 Hamilton Ave, Hamilton Township, NJ 08629
2 Hallett Dr, Pennington, NJ 08534
14 Hamilton Ct, Lawrence Township, NJ 08648
948 Halifax Pl, Trenton, NJ 08619
917 Halifax Pl, Trenton, NJ 08619
1615 Hamilton AVE, Mercer County, NJ 08690
938 Halifax Pl, Trenton, NJ 08619
1931 Hamilton Ave, Trenton, NJ 08619
1761 Hamilton Ave, Trenton, NJ 08619
1767 Hamilton Ave, Trenton, NJ 08619
1919 Hamilton Ave, Trenton, NJ 08619
937 Halifax Pl, Trenton, NJ 08619
1769 Hamilton Ave, Trenton, NJ 08619
1915 Hamilton Ave, Trenton, NJ 08619
1775 Hamilton Ave, Trenton, NJ 08619
1877 Hamilton Ave, Trenton, NJ 08619
1839 Hamilton Ave, Trenton, NJ 08619
945 Halifax Pl, Trenton, NJ 08619
1831 Hamilton Ave, Trenton, NJ 08619
1805 Hamilton Ave, Trenton, NJ 08619
1616 Hamilton Ave, Trenton, NJ 08629
1727 Hamilton Ave, Trenton, NJ 08619
1719 Hamilton Ave, Trenton, NJ 08619
1755 Hamilton Ave, Trenton, NJ 08619
1739 Hamilton Ave, Trenton, NJ 08619
1741 Hamilton Ave, Trenton, NJ 08619
1743 Hamilton Ave, Trenton, NJ 08619
1749 Hamilton Ave, Trenton, NJ 08619
1326 Hamilton Ave, Trenton, NJ 08629
1324 Hamilton Ave, Trenton, NJ 08629
1322 Hamilton Ave, Trenton, NJ 08629
1328 Hamilton Ave, Trenton, NJ 08629
918 Halifax Pl, Trenton, NJ 08619
947 Halifax Pl, Trenton, NJ 08619
1819 Hamilton Ave, Trenton, NJ 08619
1815 Hamilton Ave, Trenton, NJ 08619
928 Halifax Pl, Trenton, NJ 08619
1823 Hamilton Ave, Trenton, NJ 08619
1935 Hamilton Ave, Trenton, NJ 08619