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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Pennsylvania
Lancaster County
Lancaster
HAMILTON-HARDY
Properties in Lancaster in HAMILTON-HARDY
Find homes for sale in Lancaster by selecting a property below:
513 Hand Ave, Lancaster, PA 17602
8 Hardy Ct, Lancaster, PA 17602
1443 Hammock Way #58, Lancaster, PA 17601
542 Hand Ave, Lancaster, PA 17602
736 Hansom Dr, Lancaster, PA 17603
1925 Harclay Pl, Lancaster, PA 17601
711 Hansom Dr, Lancaster, PA 17603
351 Hand Ave, Lancaster, PA 17602
556 Hand Ave, Lancaster, PA 17602
353 Hand Ave, Lancaster, PA 17602
1314 Hammock Way #159, Lancaster, PA 17601
543 Hand Ave, Lancaster, PA 17602
564 Hand Ave, Lancaster, PA 17602
16 Hardy Ct #124, Lancaster, PA 17602
746 Hamilton St, Lancaster, PA 17602
2201 Hampshire Ave #12, Lancaster, PA 17601
551 Hand Ave, Lancaster, PA 17602
1285 Hammock Way, Lancaster, PA 17601
1409 Hammock Way #89, Lancaster, PA 17601
10 Hardy Ct #126, Lancaster, PA 17602
628 Hand Ave, Lancaster, PA 17602
752 Hamilton St, Lancaster, PA 17602
540 Hand Ave, Lancaster, PA 17602
750 Hamilton St, Lancaster, PA 17602
1902 Harclay Pl, Lancaster, PA 17601
541 Hand Ave, Lancaster, PA 17602
1405 Hammock Way, Lancaster, PA 17601
1425 Hammock Way, Lancaster, PA 17601
1318 Hammock Way, Lancaster, PA 17601
652 Hamilton St, Lancaster, PA 17602
326 Hand Ave, Lancaster, PA 17602
344 Hand Ave, Lancaster, PA 17602
505 Hand Ave, Lancaster, PA 17602
1309 Hammock Way #187, Lancaster, PA 17601
533 Hannigan Dr #50, Lancaster, PA 17601
349 Hand Ave, Lancaster, PA 17602
334 Hand Ave, Lancaster, PA 17602
1429 Hammock Way, Lancaster, PA 17601
338 Hand Ave, Lancaster, PA 17602
715 Hansom Dr, Lancaster, PA 17603
582 Hannigan Dr #120, Lancaster, PA 17601
9 Hardy Ct #113, Lancaster, PA 17602
534 Hand Ave, Lancaster, PA 17602
2207 Hampshire Ave #15, Lancaster, PA 17601
1920 Harclay Pl, Lancaster, PA 17601
545 Hand Ave, Lancaster, PA 17602
554 Hand Ave, Lancaster, PA 17602
740 Hamilton St, Lancaster, PA 17602
512 Hand Ave, Lancaster, PA 17602
1943 Harclay Pl, Lancaster, PA 17601
1914 Harclay Pl, Lancaster, PA 17601
999 Hamilton Park Dr, Lancaster, PA 17603
14 Hardy Ct Unit L124, Lancaster, PA 17602
554 Hannigan Dr #127, Lancaster, PA 17601
1459 Hammock Way #52, Lancaster, PA 17601
1932 Harclay Pl, Lancaster, PA 17601
1121 Hamilton Park Dr, Lancaster, PA 17603
336 Hand Ave, Lancaster, PA 17602
509 Hand Ave, Lancaster, PA 17602
532 Hand Ave, Lancaster, PA 17602
732 Hamilton St, Lancaster, PA 17602
1326 Hammock Way, Lancaster, PA 17601
1180 Hamilton Park Dr, Lancaster, PA 17603
1289 Hammock Way, Lancaster, PA 17601
1413 Hammock Way, Lancaster, PA 17601
1401 Hammock Way, Lancaster, PA 17601
1302 Hammock Way #162, Lancaster, PA 17601
1926 Harclay Pl, Lancaster, PA 17601
648 Hamilton St, Lancaster, PA 17602
1418 Hammock Way #109, Lancaster, PA 17601
1418 Hammock Way, Lancaster, PA 17601
754 Hamilton St, Lancaster, PA 17602
547 Hand Ave, Lancaster, PA 17602
524 Hand Ave, Lancaster, PA 17602
507 Hand Ave, Lancaster, PA 17602
1931 Harclay Pl, Lancaster, PA 17601
2210 Hampshire Ave #12, Lancaster, PA 17601
744 Hamilton St, Lancaster, PA 17602
724 Hansom Dr, Lancaster, PA 17603
1417 Hammock Way, Lancaster, PA 17601
742 Hamilton St, Lancaster, PA 17602
1310 Hammock Way, Lancaster, PA 17601
557 Hannigan Dr #56, Lancaster, PA 17601
544 Hand Ave, Lancaster, PA 17602
518 Hand Ave, Lancaster, PA 17602
1409 Hammock Way, Lancaster, PA 17601
549 Hand Ave, Lancaster, PA 17602
12 Hardy Ct #125, Lancaster, PA 17602
535 Hand Ave, Lancaster, PA 17602
573 Hannigan Dr #238, Lancaster, PA 17601
126 Hampden DR, Lancaster, PA 17603
745 Hansom Dr, Lancaster, PA 17603
1433 Hammock Way, Lancaster, PA 17601
643 Hamilton St, Lancaster, PA 17602
515 Hand Ave, Lancaster, PA 17602
1422 Hammock Way, Lancaster, PA 17601
537 Hannigan Dr, Lancaster, PA 17601
721 Hansom Dr, Lancaster, PA 17603
522 Hand Ave, Lancaster, PA 17602
1451 Hammock Way #55, Lancaster, PA 17601
720 Hamilton St, Lancaster, PA 17602
1908 Harclay Pl, Lancaster, PA 17601
1004 Hamilton Park Dr, Lancaster, PA 17603
744 Hansom Dr, Lancaster, PA 17603
728 Hansom Dr, Lancaster, PA 17603
533 Hannigan Dr, Lancaster, PA 17601
1008 Hamilton Park Dr, Lancaster, PA 17603
1944 Harclay Pl, Lancaster, PA 17601
1937 Harclay Pl, Lancaster, PA 17601
545 Hannigan Dr #53, Lancaster, PA 17601
590 Hannigan Dr #118, Lancaster, PA 17601
541 Hannigan Dr #52, Lancaster, PA 17601
14 Hardy Ct #124, Lancaster, PA 17602
347 Hand Ave Unit 1, Lancaster, PA 17602
562 Hannigan Dr #125, Lancaster, PA 17601
736 Hamilton St, Lancaster, PA 17602
2220 Hampshire Ave #28, Lancaster, PA 17601
748 Hamilton St, Lancaster, PA 17602
552 Hand Ave, Lancaster, PA 17602
1297 Hammock Way #183, Lancaster, PA 17601
17 Hardy Ct #116, Lancaster, PA 17602
730 Hamilton St, Lancaster, PA 17602
646 Hamilton St, Lancaster, PA 17602
511 Hand Ave, Lancaster, PA 17602
346 Hand Ave, Lancaster, PA 17602
726 Hamilton St, Lancaster, PA 17602
758 Hamilton St, Lancaster, PA 17602
740 Hansom Dr, Lancaster, PA 17603
722 Hamilton St, Lancaster, PA 17602
1313 Hammock Way, Lancaster, PA 17601
578 Hannigan Dr #121, Lancaster, PA 17601
733 Hansom Dr, Lancaster, PA 17603
3 Hardy Ct #110, Lancaster, PA 17602
647 Hamilton St, Lancaster, PA 17602
570 Hannigan Dr #124, Lancaster, PA 17601
550 Hand Ave, Lancaster, PA 17602
585 Hannigan Dr #63, Lancaster, PA 17601
2214 Hampshire Ave #25, Lancaster, PA 17601
748 Hansom Dr, Lancaster, PA 17603
649 Hamilton St, Lancaster, PA 17602
1919 Harclay Pl, Lancaster, PA 17601
530 Hand Ave, Lancaster, PA 17602
1913 Harclay Pl, Lancaster, PA 17601
728 Hamilton St, Lancaster, PA 17602
8 Hardy Ct #127, Lancaster, PA 17602
1449 Hammock Way #56, Lancaster, PA 17601
541 Hannigan Dr, Lancaster, PA 17601
340 Hand Ave, Lancaster, PA 17602
718 Hamilton St, Lancaster, PA 17602
562 Hand Ave, Lancaster, PA 17602
738 Hamilton St, Lancaster, PA 17602
732 Hansom Dr, Lancaster, PA 17603
332 Hand Ave, Lancaster, PA 17602
650 Hamilton St, Lancaster, PA 17602
594 Hannigan Dr #117, Lancaster, PA 17601
566 Hannigan Dr #124, Lancaster, PA 17601
348 Hand Ave, Lancaster, PA 17602
1414 Hammock Way, Lancaster, PA 17601
510 Hand Ave, Lancaster, PA 17602
330 Hand Ave, Lancaster, PA 17602
716 Hamilton St, Lancaster, PA 17602
1293 Hammock Way #182, Lancaster, PA 17601
342 Hand Ave, Lancaster, PA 17602
328 Hand Ave, Lancaster, PA 17602
762 Hamilton St, Lancaster, PA 17602
724 Hamilton St, Lancaster, PA 17602
1421 Hammock Way, Lancaster, PA 17601
739 Hansom Dr, Lancaster, PA 17603
734 Hamilton St, Lancaster, PA 17602
1455 Hammock Way #54, Lancaster, PA 17601
516 Hand Ave, Lancaster, PA 17602
645 Hamilton St, Lancaster, PA 17602
1457 Hammock Way #53, Lancaster, PA 17601
2220 Hampshire Ave, Lancaster, PA 17601
1111 Hamilton Park Dr, Lancaster, PA 17603
1413 Hammock Way Lot 90, Lancaster, PA 17601
538 Hand Ave, Lancaster, PA 17602
760 Hamilton St, Lancaster, PA 17602
558 Hand Ave, Lancaster, PA 17602
1461 Hammock Way #51, Lancaster, PA 17601
725 Hansom Dr, Lancaster, PA 17603
1333 Hammock Way, Lancaster, PA 17601
1120 Hamilton Park Dr, Lancaster, PA 17603
756 Hamilton St, Lancaster, PA 17602
514 Hand Ave, Lancaster, PA 17602
1330 Hammock Way, Lancaster, PA 17601
1907 Harclay Pl, Lancaster, PA 17601
537 Hannigan Dr #51, Lancaster, PA 17601
560 Hand Ave, Lancaster, PA 17602
501 Hand Ave, Lancaster, PA 17602
520 Hand Ave, Lancaster, PA 17602
644 Hamilton St, Lancaster, PA 17602
549 Hannigan Dr #54, Lancaster, PA 17601
2203 Hampshire Ave #13, Lancaster, PA 17601
536 Hand Ave, Lancaster, PA 17602
1410 Hammock Way, Lancaster, PA 17601
16 Hardy Ct #123, Lancaster, PA 17602
1425 Hammock Way #93, Lancaster, PA 17601