4,140

Upper Moreland, PA Homes

Section Image
    • /20

      Est $492,462 Not Listed For Sale

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

      182 Windmill Rd, Willow Grove, PA 19090

      182 Windmill Rd, Willow Grove, PA 19090
    • /31

      Est $489,203 Not Listed For Sale

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

      190 Windmill Rd, Willow Grove, PA 19090

      190 Windmill Rd, Willow Grove, PA 19090
    • /25

      Est $491,187 Not Listed For Sale

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

      171 Windmill Rd, Willow Grove, PA 19090

      171 Windmill Rd, Willow Grove, PA 19090
    • /17

      Est $446,021 Not Listed For Sale

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

      2400 Winding Ln, Hatboro, PA 19040

      2400 Winding Ln, Hatboro, PA 19040
    • /18

      Est $441,210 Not Listed For Sale

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

      2351 Winding Ln, Hatboro, PA 19040

      2351 Winding Ln, Hatboro, PA 19040
    • /25

      Est $673,385 Not Listed For Sale

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

      2501 Winding Ln, Hatboro, PA 19040

      2501 Winding Ln, Hatboro, PA 19040
    • /56

      Est $656,571 Not Listed For Sale

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

      2315 Willow Brook Dr, Huntingdon Valley, PA 19006

      2315 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /42

      Est $523,780 Not Listed For Sale

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

      2225 Willow Brook Dr, Huntingdon Valley, PA 19006

      2225 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /22

      Est $580,479 Not Listed For Sale

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

      2165 Willow Brook Dr, Huntingdon Valley, PA 19006

      2165 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /25

      Est $613,697 Not Listed For Sale

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

      2145 Willow Brook Dr, Huntingdon Valley, PA 19006

      2145 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /24

      Est $639,942 Not Listed For Sale

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

      2135 Willow Brook Dr, Huntingdon Valley, PA 19006

      2135 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /20

      Est $589,222 Not Listed For Sale

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

      2125 Willow Brook Dr, Huntingdon Valley, PA 19006

      2125 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /24

      Est $594,584 Not Listed For Sale

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

      2025 Willow Brook Dr, Huntingdon Valley, PA 19006

      2025 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /34

      Est $549,735 Not Listed For Sale

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

      2340 Willow Brook Dr, Huntingdon Valley, PA 19006

      2340 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /25

      Est $547,033 Not Listed For Sale

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

      2310 Willow Brook Dr, Huntingdon Valley, PA 19006

      2310 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /25

      Est $734,025 Not Listed For Sale

      • 4 Beds
      • 5 Baths
      • 3,073 Sq Ft

      2260 Willow Brook Dr, Huntingdon Valley, PA 19006

      2260 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /15

      Est $639,775 Not Listed For Sale

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

      2210 Willow Brook Dr, Huntingdon Valley, PA 19006

      2210 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /25

      Est $704,446 Not Listed For Sale

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

      2200 Willow Brook Dr, Huntingdon Valley, PA 19006

      2200 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /23

      Est $588,860 Not Listed For Sale

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

      2160 Willow Brook Dr, Huntingdon Valley, PA 19006

      2160 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /16

      Est $555,447 Not Listed For Sale

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

      2140 Willow Brook Dr, Huntingdon Valley, PA 19006

      2140 Willow Brook Dr, Huntingdon Valley, PA 19006

Showing Results 681 - 720, Page 18 of 18

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