4,122

Upper Moreland Township, PA Homes

Section Image
    • /29

      Est $441,223 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,779 Sq Ft

      3445 W Mill Rd, Hatboro, PA 19040

      3445 W Mill Rd, Hatboro, PA 19040
    • /70

      Est $661,402 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,908 Sq Ft

      3120 Milford Cir, Hatboro, PA 19040

      3120 Milford Cir, Hatboro, PA 19040
    • /17

      Est $505,870 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,050 Sq Ft

      3737 Meyer Ln, Hatboro, PA 19040

      3737 Meyer Ln, Hatboro, PA 19040
    • /18

      Est $517,441 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,980 Sq Ft

      3824 Meyer Ln, Hatboro, PA 19040

      3824 Meyer Ln, Hatboro, PA 19040
    • /50

      Est $943,679 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 4,150 Sq Ft

      3380 Masons Mill Rd, Huntingdon Valley, PA 19006

      3380 Masons Mill Rd, Huntingdon Valley, PA 19006
    • /20

      Est $626,296 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,490 Sq Ft

      3360 Masons Mill Rd, Huntingdon Valley, PA 19006

      3360 Masons Mill Rd, Huntingdon Valley, PA 19006
    • /43

      Est $904,119 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 3,726 Sq Ft

      3270 Masons Mill Rd, Huntingdon Valley, PA 19006

      3270 Masons Mill Rd, Huntingdon Valley, PA 19006
    • /46

      Est $808,554 Not Listed For Sale

      • 5 Beds
      • 6 Baths
      • 5,136 Sq Ft

      3232 Masons Mill Rd, Huntingdon Valley, PA 19006

      3232 Masons Mill Rd, Huntingdon Valley, PA 19006
    • /36

      Est $528,081 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,689 Sq Ft

      2505 Martin Rd, Willow Grove, PA 19090

      2505 Martin Rd, Willow Grove, PA 19090
    • /61

      Est $563,078 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,529 Sq Ft

      2540 Martin Rd, Willow Grove, PA 19090

      2540 Martin Rd, Willow Grove, PA 19090
    • /45

      Est $550,373 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 3,645 Sq Ft

      2520 Martin Rd, Willow Grove, PA 19090

      2520 Martin Rd, Willow Grove, PA 19090
    • /34

      Est $396,391 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,461 Sq Ft

      440 Manor Rd, Hatboro, PA 19040

      440 Manor Rd, Hatboro, PA 19040
    • /40

      Est $401,437 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,460 Sq Ft

      443 Manor Rd, Hatboro, PA 19040

      443 Manor Rd, Hatboro, PA 19040
    • /33

      Est $456,307 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,666 Sq Ft

      428 Mallard Rd, Hatboro, PA 19040

      428 Mallard Rd, Hatboro, PA 19040
    • /20

      Est $334,179 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 888 Sq Ft

      2605 Lynne Ave, Hatboro, PA 19040

      2605 Lynne Ave, Hatboro, PA 19040
    • /45

      Est $835,304 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 4,400 Sq Ft

      2805 Lundy Ln, Huntingdon Valley, PA 19006

      2805 Lundy Ln, Huntingdon Valley, PA 19006
    • /36

      Est $447,530 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,727 Sq Ft

      3875 Lukens Ln, Hatboro, PA 19040

      3875 Lukens Ln, Hatboro, PA 19040
    • /5

      Est $133,239 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,200 Sq Ft

      102 Lori Ln, Hatboro, PA 19040

      102 Lori Ln, Hatboro, PA 19040
    • /32

      Est $506,248 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,570 Sq Ft

      170 Lookout Ln, Willow Grove, PA 19090

      170 Lookout Ln, Willow Grove, PA 19090
    • /72

      Est $586,298 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,154 Sq Ft

      2650 Lisayne Dr, Hatboro, PA 19040

      2650 Lisayne Dr, Hatboro, PA 19040
    • /25

      Est $417,878 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,300 Sq Ft

      1705 Linden Ave, Hatboro, PA 19040

      1705 Linden Ave, Hatboro, PA 19040
    • /17

      Est $922,198 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 4,264 Sq Ft

      2860 Knight Ln, Huntingdon Valley, PA 19006

      2860 Knight Ln, Huntingdon Valley, PA 19006
    • /50

      Est $395,191 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,680 Sq Ft

      2810 Kentner Rd, Hatboro, PA 19040

      2810 Kentner Rd, Hatboro, PA 19040
    • /25

      Est $583,672 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,980 Sq Ft

      2525 Karen Ln, Hatboro, PA 19040

      2525 Karen Ln, Hatboro, PA 19040
    • /29

      Est $583,603 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,316 Sq Ft

      2405 Karen Ln, Hatboro, PA 19040

      2405 Karen Ln, Hatboro, PA 19040
    • /26

      Est $622,983 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 3,140 Sq Ft

      2355 Karen Ln, Hatboro, PA 19040

      2355 Karen Ln, Hatboro, PA 19040
    • /32

      Est $388,795 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,110 Sq Ft

      46 James Rd, Hatboro, PA 19040

      46 James Rd, Hatboro, PA 19040
    • /30

      Est $669,287 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 3,084 Sq Ft

      5345 Ivystream Rd, Hatboro, PA 19040

      5345 Ivystream Rd, Hatboro, PA 19040
    • /21

      Est $1,058,492 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 3,054 Sq Ft

      1645 Huntingdon Rd, Huntingdon Valley, PA 19006

      1645 Huntingdon Rd, Huntingdon Valley, PA 19006
    • /28

      Est $506,836 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 2,131 Sq Ft

      2300 Huntingdon Rd, Huntingdon Valley, PA 19006

      2300 Huntingdon Rd, Huntingdon Valley, PA 19006
    • /25

      Est $377,928 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,319 Sq Ft

      2501 Horsham Rd, Hatboro, PA 19040

      2501 Horsham Rd, Hatboro, PA 19040
    • /29

      Est $355,405 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,319 Sq Ft

      2513 Horsham Rd, Hatboro, PA 19040

      2513 Horsham Rd, Hatboro, PA 19040
    • /27

      Est $494,738 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,769 Sq Ft

      2410 Horsham Rd, Hatboro, PA 19040

      2410 Horsham Rd, Hatboro, PA 19040
    • /17

      Est $358,093 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,034 Sq Ft

      2516 Horsham Rd, Hatboro, PA 19040

      2516 Horsham Rd, Hatboro, PA 19040
    • /33

      Est $416,844 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,104 Sq Ft

      2612 Horsham Rd, Hatboro, PA 19040

      2612 Horsham Rd, Hatboro, PA 19040
    • /37

      Est $445,762 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,194 Sq Ft

      47 Home Rd, Hatboro, PA 19040

      47 Home Rd, Hatboro, PA 19040
    • /4

      Est $400,779 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,610 Sq Ft

      53 Home Rd, Hatboro, PA 19040

      53 Home Rd, Hatboro, PA 19040
    • /42

      Est $1,021,367 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 4,692 Sq Ft

      10 High Point E, Huntingdon Valley, PA 19006

      10 High Point E, Huntingdon Valley, PA 19006
    • /30

      Est $401,963 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,142 Sq Ft

      609 High Ave, Hatboro, PA 19040

      609 High Ave, Hatboro, PA 19040
    • /18

      Est $496,489 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,972 Sq Ft

      513 High Ave, Hatboro, PA 19040

      513 High Ave, Hatboro, PA 19040

Showing Results 441 - 480, Page 12 of 18

How to Buy a Home How to Finance a Home How to Sell a Home