Montgomery County Homes For Sale Available $775,000 404 North Wales Road Lansdale Boro, PA 5 Beds 2 Baths 3,271 Sqft Available $1,500,000 3164 3168 Main Street Marlborough Twp, PA 8,400 Sqft Available $349,900 428 Fairview Street West Pottsgrove Twp, PA 4 Beds 1 Baths 3,000 Sqft Available $225,000 517 West 5th Street Upper Hanover Twp, PA 4 Beds 1 Baths 1,500 Sqft Available $1,550,000 1025 Reihman Marlborough Twp, PA 3 Beds 2 Baths 5,802 Sqft Available $2,300 927 Still Waters Lane Montgomery Twp, PA 3 Beds 2 Baths 1,500 Sqft Available $1,000 226 Main Street East Greenville Boro, PA 650 Sqft Available $379,900 112 North Main Street Ambler Boro, PA 6 Beds 1 Baths 1,663 Sqft Available $649,900 1410 Limekiln PIKE Upper Dublin Twp, PA 4 Beds 1 Baths 2,470 Sqft Available $544,000 3111 Main Street Green Lane Boro, PA 4 Beds 2 Baths 2,600 Sqft Available $3,500 313 Big Road Lower Frederick Twp, PA 4,303 Sqft Available $20 350 Main Street Pennsburg Boro, PA 11,064 Sqft Available $3,950 1113 Station Road Upper Hanover Twp, PA 5,000 Sqft Available $6,000 25 East Sixth Street East Greenville Boro, PA 13,270 Sqft Available $98,900 1997 KEIM Street North Other, PA Available $544,000 3111 Main Street Green Lane Boro, PA View More