Montgomery County Homes For Sale $1,650,000 2100 Fox Hollow Upper Hanover Twp, PA 7 Beds 7 Baths 8,896 Sqft $740,000 1621 Jarrettown Upper Dublin, PA 4 Beds 2 Baths 2,586 Sqft $435,000 252 Wellington Red Hill Boro, PA 4 Beds 2 Baths 2,040 Sqft $549,900 1627 Swamp Douglass Twp, PA 4 Beds 1 Baths 1,992 Sqft Pending $409,000 414 Highland Abington, PA 3 Beds 1 Baths 1,815 Sqft $375,000 797 Martingale Perkiomen Twp, PA 3 Beds 2 Baths 1,720 Sqft Pending $525,000 349 Rosemary Ambler Boro, PA 5 Beds 2 Baths 3,151 Sqft Pending $225,000 1110 Station Upper Hanover Twp, PA 2 Beds 1 Baths 1,725 Sqft Pending $795,000 1801 Candlewyck Marlborough Twp, PA 5 Beds 3 Baths 3,643 Sqft Pending $270,000 520 Stanbridge Norristown Boro, PA 4 Beds 1 Baths 2,371 Sqft $389,900 2541 Brookdale Abington, PA 3 Beds 1 Baths 1,529 Sqft $3,225,000 2071 Baus East Greenville Boro, PA Pending $680,000 843 Lee New Hanover Twp, PA 4 Beds 2 Baths 2,374 Sqft $14 142 Shoemaker Unit D Pottstown Boro, PA 2,725 Sqft $12 142 Shoemaker Unit 1 Pottstown Boro, PA 5,200 Sqft Pending $425,000 443 Easton Unit B Horsham Twp, PA $539,900 3018 Lynwood Upper Hanover Twp, PA 3 Beds 2 Baths 2,261 Sqft $235,000 233 Township Line Unit 4C Abington, PA 2 Beds 1 Baths 841 Sqft $549,900 2190 E Buck Upper Hanover Twp, PA 7 Beds 3 Baths 4,258 Sqft Pending $660,000 202 Kelso Perkiomen Twp, PA 4 Beds 2 Baths 2,296 Sqft $550,000 233 Congo Niantic Douglass Twp, PA 2 Beds 1 Baths 600 Sqft Pending $569,990 640 Montgomery Unit Lot 44 Pennsburg Boro, PA 4 Beds 2 Baths 2,334 Sqft Pending $549,990 606 Montgomery Unit Lot 45 Pennsburg Boro, PA 4 Beds 2 Baths 2,362 Sqft $416,000 105 Fulmer Lower Frederick Twp, PA 4 Beds 2 Baths 2,596 Sqft View More