Homes For Sale In

Address
Price
Limerick Township
 E 
 
$165,000
Limerick Township
 E 
Perkiomen Township
 T 
 
$278,000
Perkiomen Township
 T 
Lower Moreland Township
 S 
 
$779,900
Lower Moreland Township
 S 
Limerick Township
 S 
 
$325,000
Limerick Township
 S 
New Hanover Township
 S 
 
$484,138
New Hanover Township
 S 
New Hanover Township
 S 
 
$477,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$447,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$477,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$414,900
New Hanover Township
 S 
Upper Moreland Township
 S 
 
$269,900
Upper Moreland Township
 S 
Lower Pottsgrove Township
 S 
 
$144,999
Lower Pottsgrove Township
 S 
West Norriton Township
 T 
 
$204,900
West Norriton Township
 T 
East Norriton Township
 T 
 
$155,000
East Norriton Township
 T 
Lower Merion Township
 S 
 
$950,000
Lower Merion Township
 S 
Plymouth Township
 S 
 
$569,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$849,000
Plymouth Township
 S 
Springfield Township
 S 
 
$389,900
Springfield Township
 S 
Springfield Township
 T 
 
$510,000
Springfield Township
 T 
New Hanover Township
 S 
 
$335,000
New Hanover Township
 S 
Upper Dublin Township
 S 
 
$599,900
Upper Dublin Township
 S 
Whitpain Township
 T 
 
$495,000
Whitpain Township
 T 
Lower Merion Township
 S 
 
$575,000
Lower Merion Township
 S 
Skippack Township
 M 
 
$136,500
Skippack Township
 M 
Skippack Township
 M 
 
$149,900
Skippack Township
 M 
New Hanover Township
 S 
 
$550,000
New Hanover Township
 S 
Upper Merion Township
 S 
 
$525,000
Upper Merion Township
 S 
North Wales Borough
 E 
 
$200,000
North Wales Borough
 E 
Whitpain Township
 S 
 
$414,900
Whitpain Township
 S 
Cheltenham Township
 E 
 
$154,900
Cheltenham Township
 E 
Hatfield Township
 E 
 
$264,900
Hatfield Township
 E 
Plymouth Township
 S 
 
$679,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$699,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$649,900
Plymouth Township
 S 
Franconia Township
 T 
 
$249,900
Franconia Township
 T 
Pennsburg Borough
 S 
 
$169,900
Pennsburg Borough
 S 
Abington Township
 S 
 
$799,000
Abington Township
 S 
Worcester Township
 S 
 
$329,900
Worcester Township
 S 
Lower Salford Township
 S 
 
$679,000
Lower Salford Township
 S 
Collegeville Borough
 S 
 
$425,000
Collegeville Borough
 S 
Plymouth Township
 S 
 
$375,000
Plymouth Township
 S 
Lansdale Borough
 T 
 
$159,900
Lansdale Borough
 T 
Whitemarsh Township
 S 
 
$799,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$22,000,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$10,000,000
Whitemarsh Township
 S 
West Norriton Township
 S 
 
$425,000
West Norriton Township
 S 
Pennsburg Borough
 E 
 
$239,900
Pennsburg Borough
 E 
Upper Moreland Township
 S 
 
$259,900
Upper Moreland Township
 S 
Jenkintown Borough
 E 
 
$449,000
Jenkintown Borough
 E 
Lower Merion Township
 C 
 
$679,900
Lower Merion Township
 C 
Upper Merion Township
 S 
 
$339,900
Upper Merion Township
 S 
Lower Frederick Township
 S 
 
$1,900,000
Lower Frederick Township
 S 
Whitpain Township
 S 
 
$975,000
Whitpain Township
 S 
Whitemarsh Township
 S 
 
$8,000,000
Whitemarsh Township
 S 
Worcester Township
 S 
 
$684,995
Worcester Township
 S 
Worcester Township
 S 
 
$730,995
Worcester Township
 S 
Worcester Township
 S 
 
$696,995
Worcester Township
 S 
Worcester Township
 S 
 
$801,995
Worcester Township
 S 
Worcester Township
 T 
 
$449,995
Worcester Township
 T 
Worcester Township
 T 
 
$462,995
Worcester Township
 T 
Worcester Township
 T 
 
$472,995
Worcester Township
 T 
Worcester Township
 T 
 
$505,995
Worcester Township
 T 
Worcester Township
 T 
 
$532,995
Worcester Township
 T 
Worcester Township
 T 
 
$525,995
Worcester Township
 T 
Worcester Township
 S 
 
$749,995
Worcester Township
 S 
Skippack Township
 S 
 
$8,500,000
Skippack Township
 S 
Worcester Township
 S 
 
$751,995
Worcester Township
 S 
Worcester Township
 S 
 
$741,995
Worcester Township
 S 
Springfield Township
 S 
 
$437,000
Springfield Township
 S 
Upper Providence Township
 S 
 
$450,000
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$434,900
Upper Providence Township
 S 
Douglass Township
 S 
 
$300,000
Douglass Township
 S 
Perkiomen Township
 S 
 
$874,900
Perkiomen Township
 S 
Franconia Township
 S 
 
$349,999
Franconia Township
 S 
Lower Pottsgrove Township
 S 
 
$420,000
Lower Pottsgrove Township
 S 
Lower Frederick Township
 S 
 
$389,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$404,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$359,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$385,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$399,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$389,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$399,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$410,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$439,490
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$424,990
Lower Frederick Township
 S 
Hatfield Township
 M 
 
$30,000
Hatfield Township
 M 
Upper Pottsgrove Township
 S 
 
$354,971
Upper Pottsgrove Township
 S 
Skippack Township
 S 
 
$469,000
Skippack Township
 S 
Pottstown Borough
 E 
 
$89,900
Pottstown Borough
 E 
Pottstown Borough
 S 
 
$34,900
Pottstown Borough
 S 
Pottstown Borough
 E 
 
$94,900
Pottstown Borough
 E 
Pottstown Borough
 S 
 
$165,000
Pottstown Borough
 S 
Upper Dublin Township
 S 
 
$575,000
Upper Dublin Township
 S 
Whitpain Township
 T 
 
$360,000
Whitpain Township
 T 
Lower Merion Township
 S 
 
$2,000,000
Lower Merion Township
 S 
Upper Providence Township
 T 
 
$284,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$299,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$306,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$334,919
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$362,947
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$314,212
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$346,914
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$349,968
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$324,305
Upper Providence Township
 T 
Pottstown Borough
 S 
 
$162,500
Pottstown Borough
 S 
Pottstown Borough
 S 
 
$163,500
Pottstown Borough
 S 
Cheltenham Township
 S 
 
$499,900
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$550,000
Cheltenham Township
 S 
Limerick Township
 S 
 
$234,900
Limerick Township
 S 
New Hanover Township
 S 
 
$419,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$379,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$359,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$344,990
New Hanover Township
 S 
Lower Merion Township
 S 
 
$825,000
Lower Merion Township
 S 
Whitemarsh Township
 S 
 
$500,000
Whitemarsh Township
 S 
Upper Providence Township
 S 
 
$567,500
Upper Providence Township
 S 
Whitemarsh Township
 S 
 
$1,379,000
Whitemarsh Township
 S 
Conshohocken Borough
 S 
 
$335,000
Conshohocken Borough
 S 
Lower Merion Township
 S 
 
$754,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,325,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$6,999,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$9,998,888
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$359,000
Lower Merion Township
 S 
Upper Pottsgrove Township
 S 
 
$279,900
Upper Pottsgrove Township
 S 
Horsham Township
 S 
 
$799,900
Horsham Township
 S 
Whitpain Township
 E 
 
$649,000
Whitpain Township
 E 
Whitpain Township
 T 
 
$519,000
Whitpain Township
 T 
Pottstown Borough
 E 
 
$99,900
Pottstown Borough
 E 
Pottstown Borough
 E 
 
$104,900
Pottstown Borough
 E 
Lower Merion Township
 S 
 
$675,000
Lower Merion Township
 S 
Whitpain Township
 S 
 
$650,000
Whitpain Township
 S 
Lower Gwynedd Township
 C 
 
$215,000
Lower Gwynedd Township
 C 
Norristown Borough
 T 
 
$139,900
Norristown Borough
 T 
East Norriton Township
 S 
 
$395,000
East Norriton Township
 S 
Norristown Borough
 E 
 
$150,000
Norristown Borough
 E 
Lower Merion Township
 S 
 
$649,000
Lower Merion Township
 S 
Upper Providence Township
 S 
 
$629,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$653,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$677,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$682,990
Upper Providence Township
 S 
Pottstown Borough
 S 
 
$144,900
Pottstown Borough
 S 
Pottstown Borough
 S 
 
$159,000
Pottstown Borough
 S 
Telford Borough
 T 
 
$190,000
Telford Borough
 T 
Telford Borough
 T 
 
$190,000
Telford Borough
 T 
Telford Borough
 T 
 
$225,000
Telford Borough
 T 
Telford Borough
 T 
 
$225,000
Telford Borough
 T 
Telford Borough
 T 
 
$225,000
Telford Borough
 T 
Telford Borough
 C 
 
$145,000
Telford Borough
 C 
Telford Borough
 C 
 
$155,000
Telford Borough
 C 
Springfield Township
 S 
 
$795,000
Springfield Township
 S 
Springfield Township
 S 
 
$599,000
Springfield Township
 S 
Montgomery Township
 S 
 
$625,000
Montgomery Township
 S 
Lower Pottsgrove Township
 S 
 
$299,990
Lower Pottsgrove Township
 S 
Skippack Township
 S 
 
$675,000
Skippack Township
 S 
Lower Pottsgrove Township
 S 
 
$307,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$317,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$347,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$337,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$289,990
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$574,000
Lower Providence Township
 S 
Lower Providence Township
 S 
 
$729,900
Lower Providence Township
 S 
Whitemarsh Township
 S 
 
$1,490,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$2,000,000
Whitemarsh Township
 S 
Norristown Borough
 E 
 
$155,000
Norristown Borough
 E 
West Norriton Township
 S 
 
$225,900
West Norriton Township
 S 
Norristown Borough
 T 
 
$120,000
Norristown Borough
 T 
Abington Township
 S 
 
$3,000,000
Abington Township
 S 
Abington Township
 S 
 
$1,200,000
Abington Township
 S 
Douglass Township
 S 
 
$399,900
Douglass Township
 S 
Upper Pottsgrove Township
 T 
 
$239,900
Upper Pottsgrove Township
 T 
West Norriton Township
 T 
 
$226,900
West Norriton Township
 T 
West Norriton Township
 C 
 
$142,000
West Norriton Township
 C 
Lower Gwynedd Township
 S 
 
$899,900
Lower Gwynedd Township
 S 
Horsham Township
 S 
 
$649,900
Horsham Township
 S 
Lower Merion Township
 S 
 
$1,795,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$729,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$2,975,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$2,200,000
Lower Merion Township
 S 
West Norriton Township
 T 
 
$185,000
West Norriton Township
 T 
West Norriton Township
 T 
 
$150,000
West Norriton Township
 T 
West Norriton Township
 T 
 
$164,900
West Norriton Township
 T 
Upper Dublin Township
 S 
 
$995,000
Upper Dublin Township
 S 
Cheltenham Township
 S 
 
$375,000
Cheltenham Township
 S 
Limerick Township
 T 
 
$199,900
Limerick Township
 T 
Lower Merion Township
 T 
 
$825,000
Lower Merion Township
 T 
East Norriton Township
 C 
 
$195,000
East Norriton Township
 C 
Upper Merion Township
 T 
 
$399,900
Upper Merion Township
 T 
Lower Merion Township
 S 
 
$675,000
Lower Merion Township
 S 
Hatboro Borough
 S 
 
$350,000
Hatboro Borough
 S 
Limerick Township
 T 
 
$475,390
Limerick Township
 T 
Jenkintown Borough
 S 
 
$599,000
Jenkintown Borough
 S 
Norristown Borough
 E 
 
$189,000
Norristown Borough
 E 
Limerick Township
 T 
 
$544,740
Limerick Township
 T 
Jenkintown Borough
 S 
 
$304,900
Jenkintown Borough
 S 
Whitemarsh Township
 S 
 
$299,900
Whitemarsh Township
 S 
Jenkintown Borough
 E 
 
$339,000
Jenkintown Borough
 E 
Upper Merion Township
 T 
 
$175,000
Upper Merion Township
 T 
Plymouth Township
 T 
 
$400,000
Plymouth Township
 T 
Schwenksville Borough
 S 
 
$179,000
Schwenksville Borough
 S 
Franconia Township
 S 
 
$519,990
Franconia Township
 S 
Franconia Township
 S 
 
$484,990
Franconia Township
 S 
Franconia Township
 S 
 
$504,990
Franconia Township
 S 
Franconia Township
 S 
 
$544,990
Franconia Township
 S 
Franconia Township
 S 
 
$459,990
Franconia Township
 S 
Franconia Township
 S 
 
$444,990
Franconia Township
 S 
Franconia Township
 S 
 
$499,990
Franconia Township
 S 
Franconia Township
 S 
 
$599,990
Franconia Township
 S 
Towamencin Township
 S 
 
$1,495,000
Towamencin Township
 S 
Limerick Township
 S 
 
$470,000
Limerick Township
 S 
Lower Pottsgrove Township
 S 
 
$1,100,000
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$189,000
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$250,000
Lower Providence Township
 S 
Upper Hanover Township
 S 
 
$364,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$349,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$329,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$374,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$319,990
Upper Hanover Township
 S 
New Hanover Township
 S 
 
$309,990
New Hanover Township
 S 
Limerick Township
 S 
 
$950,000
Limerick Township
 S 
Limerick Township
 S 
 
$365,000
Limerick Township
 S 
Limerick Township
 S 
 
$168,000
Limerick Township
 S 
Cheltenham Township
 S 
 
$384,900
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$1,195,000
Cheltenham Township
 S 
Lower Gwynedd Township
 S 
 
$1,349,000
Lower Gwynedd Township
 S 
Montgomery Township
 T 
 
$365,000
Montgomery Township
 T 
Montgomery Township
 T 
 
$309,900
Montgomery Township
 T 
Abington Township
 S 
 
$1,299,000
Abington Township
 S 
Abington Township
 S 
 
$485,000
Abington Township
 S 
Upper Dublin Township
 S 
 
$799,900
Upper Dublin Township
 S 
Upper Dublin Township
 S 
 
$550,000
Upper Dublin Township
 S 
Lower Merion Township
 S 
 
$424,900
Lower Merion Township
 S 
New Hanover Township
 S 
 
$250,000
New Hanover Township
 S 
New Hanover Township
 S 
 
$239,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$330,000
New Hanover Township
 S 
Douglass Township
 S 
 
$649,900
Douglass Township
 S 
Lower Providence Township
 S 
 
$519,000
Lower Providence Township
 S 
East Norriton Township
 S 
 
$168,000
East Norriton Township
 S 
Lower Merion Township
 S 
 
$1,195,000
Lower Merion Township
 S 
West Norriton Township
 T 
 
$312,400
West Norriton Township
 T 
Upper Providence Township
 T 
 
$239,900
Upper Providence Township
 T 
Lower Merion Township
 S 
 
$2,699,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,849,000
Lower Merion Township
 S 
West Pottsgrove Township
 S 
 
$164,900
West Pottsgrove Township
 S 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home