Montgomery County Homes For Sale Open House $575,000 1825 Flintlock Towamencin Twp, PA 4 Beds 2 Baths 2,016 Sqft $524,900 127 Pheasant Douglass Twp, PA 4 Beds 3 Baths 2,679 Sqft $4,000 858 Gravel Upper Hanover Twp, PA 6,000 Sqft $2,400,000 858 Gravel Upper Hanover Twp, PA 6,000 Sqft Pending $285,000 3045 Davenport Upper Hanover Twp, PA 2 Beds 1 Baths 1,058 Sqft $355,000 872 Peaceful Pennsburg Boro, PA 3 Beds 2 Baths 1,433 Sqft Pending $349,900 32 Farview Perry Twp, PA 4 Beds 2 Baths 4,471 Sqft Pending $585,000 2200 Woodland Upper Hanover Twp, PA 4 Beds 3 Baths 2,697 Sqft $730,000 1520 Fairgrounds Hatfield Twp, PA 5 Beds 3 Baths 3,290 Sqft $369,900 3769 Geryville Marlborough Twp, PA 3 Beds 1 Baths 1,996 Sqft $309,900 419 Seminary Pennsburg Boro, PA 4 Beds 1 Baths 1,741 Sqft Pending $500,000 2690 Anthony Hatfield Boro, PA 4 Beds 2 Baths 2,339 Sqft Pending $900,000 222 Clump Salford Twp, PA 4 Beds 3 Baths 4,200 Sqft Pending $899,900 4161 Creek Skippack Twp, PA 4 Beds 2 Baths 4,134 Sqft $409,990 716 Deerfield Unit Lot 4 Pennsburg Boro, PA 3 Beds 2 Baths 1,780 Sqft $404,990 714 Deerfield Unit Lot 3 Pennsburg Boro, PA 3 Beds 2 Baths 1,764 Sqft $399,990 708 Deerfield Unit Lot 2 Pennsburg Boro, PA 3 Beds 2 Baths 1,764 Sqft Pending $419,900 119 N Hills Douglass Twp, PA 3 Beds 2 Baths 1,918 Sqft $1,650,000 2100 Fox Hollow Upper Hanover Twp, PA 7 Beds 7 Baths 8,896 Sqft $849,900 870 Harleysville Lower Salford Twp, PA 4 Beds 2 Baths 4,928 Sqft Pending $415,000 252 Wellington Red Hill Boro, PA 4 Beds 2 Baths 2,040 Sqft Pending $375,000 797 Martingale Perkiomen Twp, PA 3 Beds 2 Baths 1,720 Sqft Pending $299,000 2541 Brookdale Abington, PA 3 Beds 1 Baths 1,529 Sqft $3,225,000 2071 Baus East Greenville Boro, PA View More