4,122

Upper Moreland Township, PA Homes

Section Image
    • /40

      Est $476,224 Not Listed For Sale

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

      2500 Ball Rd, Willow Grove, PA 19090

      2500 Ball Rd, Willow Grove, PA 19090
    • /35

      Est $487,479 Not Listed For Sale

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

      2415 Ball Rd, Willow Grove, PA 19090

      2415 Ball Rd, Willow Grove, PA 19090
    • /32

      Est $514,463 Not Listed For Sale

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

      2455 Ball Rd, Willow Grove, PA 19090

      2455 Ball Rd, Willow Grove, PA 19090
    • /25

      Est $417,835 Not Listed For Sale

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

      603 Aintree Rd, Hatboro, PA 19040

      603 Aintree Rd, Hatboro, PA 19040
    • /31

      Est $526,943 Not Listed For Sale

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

      2380 Winding Rd, Hatboro, PA 19040

      2380 Winding Rd, Hatboro, PA 19040
    • /12

      Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,008 Sq Ft

      325 S Warminster Rd Unit BLDG 1 APT 4, Hatboro, PA 19040

      325 S Warminster Rd Unit BLDG 1 APT 4, Hatboro, PA 19040
    • /23

      Est $505,821 Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      2051 Jason Dr, Huntingdon Valley, PA 19006

      2051 Jason Dr, Huntingdon Valley, PA 19006
    • /21

      Not Listed For Sale

      • Studio
      • 2,000 Sq Ft

      2000 A & B Jason Dr, Huntingdon Valley, PA 19006

      2000 A & B Jason Dr, Huntingdon Valley, PA 19006
    • /4

      Est $498,220 Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      2034 Jason Dr, Huntingdon Valley, PA 19006

      2034 Jason Dr, Huntingdon Valley, PA 19006
    • /24

      Est $507,061 Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      2027 Jason Dr, Huntingdon Valley, PA 19006

      2027 Jason Dr, Huntingdon Valley, PA 19006
    • /19

      Est $507,327 Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      1006 Gum Place, Huntingdon Valley, PA 19006

      1006 Gum Place, Huntingdon Valley, PA 19006
    • /6

      Est $505,683 Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      2023 Jason Dr, Huntingdon Valley, PA 19006

      2023 Jason Dr, Huntingdon Valley, PA 19006
    • /16

      Est $299,350 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 848 Sq Ft

      59 Home Rd, Hatboro, PA 19040

      59 Home Rd, Hatboro, PA 19040
    • /3

      Not Listed For Sale

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

      LOT 1 Home Rd, Hatboro, PA 19040

      LOT 1 Home Rd, Hatboro, PA 19040
    • /17

      Not Listed For Sale

      • Studio
      • 1,890 Sq Ft

      1027 Oakwood Dr, Huntingdon Valley, PA 19006

      1027 Oakwood Dr, Huntingdon Valley, PA 19006
    • /30

      Est $477,546 Not Listed For Sale

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

      2721 Keebler Ct, Willow Grove, PA 19090

      2721 Keebler Ct, Willow Grove, PA 19090
    • /23

      Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,008 Sq Ft

      325 S Warminster Rd Unit A11, Hatboro, PA 19040

      325 S Warminster Rd Unit A11, Hatboro, PA 19040
    • /34

      Est $289,198 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,008 Sq Ft

      325 S Warminster Rd Unit A3, Hatboro, PA 19040

      325 S Warminster Rd Unit A3, Hatboro, PA 19040
    • /7

      Est $725,590 Not Listed For Sale

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

      3834 Betz Rd, Hatboro, PA 19040

      3834 Betz Rd, Hatboro, PA 19040
    • /6

      Est $387,372 Not Listed For Sale

      2005 Pioneer Rd, Huntingdon Valley, PA 19006

      2005 Pioneer Rd, Huntingdon Valley, PA 19006
    • /32

      Est $489,368 Not Listed For Sale

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

      2711 Keebler Ct, Willow Grove, PA 19090

      2711 Keebler Ct, Willow Grove, PA 19090
    • /25

      Est $1,306,495 Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,445 Sq Ft

      1880 Cathedral Rd, Huntingdon Valley, PA 19006

      1880 Cathedral Rd, Huntingdon Valley, PA 19006
    • /30

      Est $289,448 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,008 Sq Ft

      325 S Warminster Rd Unit C5, Hatboro, PA 19040

      325 S Warminster Rd Unit C5, Hatboro, PA 19040
    • /28

      Est $326,648 Not Listed For Sale

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

      210 N Warminster Rd, Hatboro, PA 19040

      210 N Warminster Rd, Hatboro, PA 19040
    • /22

      Est $362,213 Not Listed For Sale

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

      202 N Warminster Rd, Hatboro, PA 19040

      202 N Warminster Rd, Hatboro, PA 19040
    • /28

      Est $969,705 Not Listed For Sale

      • 5 Beds
      • 5.5 Baths
      • 5,558 Sq Ft

      2335 Douglass Ln, Hatboro, PA 19040

      2335 Douglass Ln, Hatboro, PA 19040
    • /41

      Est $414,390 Not Listed For Sale

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

      649 S York Rd, Hatboro, PA 19040

      649 S York Rd, Hatboro, PA 19040
    • /65

      Est $831,409 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 4,265 Sq Ft

      638 S York Rd, Hatboro, PA 19040

      638 S York Rd, Hatboro, PA 19040
    • /39

      Est $669,088 Not Listed For Sale

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

      1100 Windsor Cir, Hatboro, PA 19040

      1100 Windsor Cir, Hatboro, PA 19040
    • /43

      Est $529,163 Not Listed For Sale

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

      184 Windmill Rd, Willow Grove, PA 19090

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

      Est $499,860 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
    • /42

      Est $553,293 Not Listed For Sale

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

      173 Windmill Rd, Willow Grove, PA 19090

      173 Windmill Rd, Willow Grove, PA 19090
    • /23

      Est $455,765 Not Listed For Sale

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

      3765 Jasper Ln, Hatboro, PA 19040

      3765 Jasper Ln, Hatboro, PA 19040
    • /42

      Est $555,191 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
    • /40

      Est $583,872 Not Listed For Sale

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

      2055 Willow Brook Dr, Huntingdon Valley, PA 19006

      2055 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /28

      Est $639,314 Not Listed For Sale

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

      2330 Willow Brook Dr, Huntingdon Valley, PA 19006

      2330 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /45

      Est $680,772 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,759 Sq Ft

      2320 Willow Brook Dr, Huntingdon Valley, PA 19006

      2320 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /33

      Est $552,198 Not Listed For Sale

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

      2220 Willow Brook Dr, Huntingdon Valley, PA 19006

      2220 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /27

      Est $604,413 Not Listed For Sale

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

      2020 Willow Brook Dr, Huntingdon Valley, PA 19006

      2020 Willow Brook Dr, Huntingdon Valley, PA 19006
    • /26

      Est $299,393 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 748 Sq Ft

      1710 Willow Ave, Hatboro, PA 19040

      1710 Willow Ave, Hatboro, PA 19040

Showing Results 321 - 360, Page 9 of 18

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