Homes For Sale In

Address
Price
Perkiomen Township
 T 
 
$289,900
Perkiomen Township
 T 
New Hanover Township
 S 
 
$499,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 
Whitpain Township
 S 
 
$529,000
Whitpain Township
 S 
Lower Salford Township
 S 
 
$595,000
Lower Salford Township
 S 
New Hanover Township
 S 
 
$442,000
New Hanover Township
 S 
Lower Pottsgrove Township
 S 
 
$147,999
Lower Pottsgrove Township
 S 
West Norriton Township
 T 
 
$209,900
West Norriton Township
 T 
West Norriton Township
 T 
 
$219,900
West Norriton Township
 T 
New Hanover Township
 T 
 
$219,900
New Hanover Township
 T 
Lower Providence Township
 S 
 
$399,900
Lower Providence Township
 S 
East Norriton Township
 T 
 
$155,000
East Norriton Township
 T 
Norristown Borough
 E 
 
$120,000
Norristown Borough
 E 
Plymouth Township
 S 
 
$849,000
Plymouth Township
 S 
Springfield Township
 S 
 
$404,900
Springfield Township
 S 
Springfield Township
 T 
 
$524,900
Springfield Township
 T 
Upper Dublin Township
 S 
 
$599,900
Upper Dublin Township
 S 
Whitpain Township
 T 
 
$500,000
Whitpain Township
 T 
Lower Merion Township
 S 
 
$575,000
Lower Merion Township
 S 
New Hanover Township
 S 
 
$550,000
New Hanover Township
 S 
Towamencin Township
 S 
 
$436,500
Towamencin Township
 S 
Souderton Borough
 T 
 
$217,500
Souderton Borough
 T 
Souderton Borough
 T 
 
$209,900
Souderton Borough
 T 
North Wales Borough
 E 
 
$200,000
North Wales Borough
 E 
Whitpain Township
 S 
 
$424,900
Whitpain Township
 S 
Cheltenham Township
 E 
 
$157,000
Cheltenham Township
 E 
West Norriton Township
 S 
 
$215,000
West Norriton Township
 S 
Plymouth Township
 S 
 
$679,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$699,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$649,900
Plymouth Township
 S 
Pennsburg Borough
 E 
 
$126,500
Pennsburg Borough
 E 
West Norriton Township
 T 
 
$184,900
West Norriton Township
 T 
Abington Township
 S 
 
$799,000
Abington Township
 S 
Montgomery Township
 S 
 
$349,900
Montgomery Township
 S 
Worcester Township
 S 
 
$339,000
Worcester Township
 S 
Lower Salford Township
 S 
 
$617,500
Lower Salford Township
 S 
Lower Salford Township
 S 
 
$679,000
Lower Salford Township
 S 
Lower Salford Township
 S 
 
$549,000
Lower Salford Township
 S 
Collegeville Borough
 S 
 
$455,000
Collegeville Borough
 S 
Lansdale Borough
 T 
 
$130,000
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 
Abington Township
 S 
 
$258,000
Abington Township
 S 
West Norriton Township
 S 
 
$425,000
West Norriton Township
 S 
Lower Pottsgrove Township
 S 
 
$254,900
Lower Pottsgrove Township
 S 
Whitpain Township
 T 
 
$445,000
Whitpain Township
 T 
Abington Township
 S 
 
$344,800
Abington Township
 S 
Jenkintown Borough
 E 
 
$449,000
Jenkintown Borough
 E 
Lower Merion Township
 C 
 
$679,900
Lower Merion Township
 C 
Upper Moreland Township
 S 
 
$254,900
Upper Moreland Township
 S 
Trappe Borough
 S 
 
$579,500
Trappe Borough
 S 
Trappe Borough
 S 
 
$569,500
Trappe Borough
 S 
Lower Frederick Township
 S 
 
$1,900,000
Lower Frederick Township
 S 
Whitemarsh Township
 S 
 
$8,000,000
Whitemarsh Township
 S 
Perkiomen Township
 S 
 
$299,000
Perkiomen Township
 S 
Worcester Township
 S 
 
$749,995
Worcester 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 
Skippack Township
 S 
 
$8,500,000
Skippack Township
 S 
Whitpain Township
 S 
 
$980,000
Whitpain Township
 S 
Worcester Township
 S 
 
$741,995
Worcester Township
 S 
Lower Providence Township
 S 
 
$314,900
Lower Providence Township
 S 
Upper Providence Township
 S 
 
$559,000
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$462,800
Upper Providence Township
 S 
Douglass Township
 S 
 
$300,000
Douglass Township
 S 
Perkiomen Township
 S 
 
$874,900
Perkiomen Township
 S 
Lower Frederick Township
 S 
 
$429,900
Lower Frederick Township
 S 
Franconia Township
 S 
 
$379,000
Franconia 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 
 
$399,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$403,490
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$399,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$410,490
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$414,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$404,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$379,990
Lower Frederick Township
 S 
Hatfield Township
 M 
 
$30,000
Hatfield Township
 M 
Upper Pottsgrove Township
 S 
 
$354,971
Upper Pottsgrove Township
 S 
Whitpain Township
 S 
 
$749,999
Whitpain Township
 S 
Horsham Township
 S 
 
$350,000
Horsham Township
 S 
Pottstown Borough
 S 
 
$43,900
Pottstown Borough
 S 
Pottstown Borough
 E 
 
$73,000
Pottstown Borough
 E 
Pottstown Borough
 S 
 
$165,000
Pottstown Borough
 S 
Ambler Borough
 T 
 
$210,000
Ambler Borough
 T 
Upper Dublin Township
 S 
 
$575,000
Upper Dublin Township
 S 
Whitpain Township
 T 
 
$375,000
Whitpain Township
 T 
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 
 
$338,919
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$362,947
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$319,212
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$320,712
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$346,914
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$354,968
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$319,849
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$327,305
Upper Providence Township
 T 
Pottstown Borough
 S 
 
$165,000
Pottstown Borough
 S 
Cheltenham Township
 S 
 
$499,900
Cheltenham Township
 S 
Springfield Township
 S 
 
$1,895,000
Springfield Township
 S 
Cheltenham Township
 S 
 
$540,000
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$550,000
Cheltenham Township
 S 
 S 
 
$329,000
Ambler Borough
 S 
West Conshohocken Borough
 S 
 
$600,000
West Conshohocken Borough
 S 
East Norriton Township
 S 
 
$325,000
East Norriton Township
 S 
New Hanover Township
 S 
 
$364,990
New Hanover Township
 S 
Towamencin Township
 S 
 
$449,900
Towamencin Township
 S 
Lower Merion Township
 S 
 
$825,000
Lower Merion Township
 S 
Whitemarsh Township
 S 
 
$475,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$500,000
Whitemarsh Township
 S 
Upper Providence Township
 S 
 
$567,500
Upper Providence Township
 S 
Conshohocken Borough
 E 
 
$245,555
Conshohocken Borough
 E 
Lower Merion Township
 S 
 
$754,000
Lower Merion Township
 S 
Conshohocken Borough
 E 
 
$349,900
Conshohocken Borough
 E 
Lower Merion Township
 S 
 
$1,325,000
Lower Merion Township
 S 
Conshohocken Borough
 E 
 
$349,000
Conshohocken Borough
 E 
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 
 
$378,999
Lower Merion Township
 S 
Upper Pottsgrove Township
 S 
 
$293,000
Upper Pottsgrove Township
 S 
Horsham Township
 S 
 
$799,900
Horsham Township
 S 
Pottstown Borough
 S 
 
$199,500
Pottstown Borough
 S 
Norristown Borough
 T 
 
$75,000
Norristown Borough
 T 
Pottstown Borough
 E 
 
$104,900
Pottstown Borough
 E 
Pottstown Borough
 S 
 
$168,000
Pottstown Borough
 S 
Whitpain Township
 S 
 
$750,000
Whitpain Township
 S 
Upper Dublin Township
 S 
 
$525,000
Upper Dublin Township
 S 
Lower Gwynedd Township
 C 
 
$225,000
Lower Gwynedd Township
 C 
East Norriton Township
 S 
 
$395,000
East Norriton Township
 S 
Norristown Borough
 E 
 
$100,000
Norristown Borough
 E 
Norristown Borough
 T 
 
$170,000
Norristown Borough
 T 
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 
East Greenville Borough
 T 
 
$127,900
East Greenville Borough
 T 
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 
 
$190,000
Telford Borough
 T 
Telford Borough
 T 
 
$195,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 
 
$659,900
Springfield Township
 S 
Telford Borough
 C 
 
$155,000
Telford Borough
 C 
Telford Borough
 C 
 
$145,000
Telford Borough
 C 
Lower Pottsgrove Township
 S 
 
$299,990
Lower Pottsgrove Township
 S 
Skippack Township
 S 
 
$675,000
Skippack Township
 S 
Lower Pottsgrove Township
 S 
 
$302,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$289,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$342,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$312,990
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$574,000
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 
 
$165,000
Norristown Borough
 E 
Norristown Borough
 T 
 
$120,000
Norristown Borough
 T 
Cheltenham Township
 S 
 
$249,900
Cheltenham Township
 S 
Upper Gwynedd Township
 S 
 
$450,000
Upper Gwynedd Township
 S 
Lower Moreland Township
 S 
 
$439,000
Lower Moreland Township
 S 
Perkiomen Township
 S 
 
$374,999
Perkiomen Township
 S 
Collegeville Borough
 S 
 
$420,000
Collegeville Borough
 S 
West Norriton Township
 S 
 
$499,900
West Norriton Township
 S 
Abington Township
 S 
 
$3,000,000
Abington Township
 S 
Abington Township
 S 
 
$1,200,000
Abington Township
 S 
Upper Pottsgrove Township
 T 
 
$268,000
Upper Pottsgrove Township
 T 
Lower Gwynedd Township
 S 
 
$689,999
Lower Gwynedd Township
 S 
Lower Merion Township
 S 
 
$1,850,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$760,000
Lower Merion Township
 S 
Horsham Township
 S 
 
$514,900
Horsham Township
 S 
Lower Merion Township
 S 
 
$1,495,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 
East Norriton Township
 C 
 
$164,900
East Norriton Township
 C 
East Norriton Township
 T 
 
$180,000
East Norriton Township
 T 
East Norriton Township
 S 
 
$159,900
East Norriton Township
 S 
Lower Merion Township
 S 
 
$2,499,900
Lower Merion Township
 S 
West Norriton Township
 T 
 
$168,000
West Norriton Township
 T 
West Norriton Township
 T 
 
$140,000
West Norriton Township
 T 
West Norriton Township
 T 
 
$167,000
West Norriton Township
 T 
Towamencin Township
 S 
 
$425,000
Towamencin Township
 S 
Lower Salford Township
 S 
 
$375,000
Lower Salford Township
 S 
Upper Dublin Township
 S 
 
$995,000
Upper Dublin Township
 S 
Cheltenham Township
 S 
 
$400,000
Cheltenham Township
 S 
Limerick Township
 C 
 
$199,900
Limerick Township
 C 
Hatfield Township
 T 
 
$299,900
Hatfield Township
 T 
Montgomery Township
 T 
 
$285,000
Montgomery Township
 T 
Cheltenham Township
 S 
 
$379,555
Cheltenham Township
 S 
Lower Merion Township
 T 
 
$825,000
Lower Merion Township
 T 
Lower Pottsgrove Township
 S 
 
$349,999
Lower Pottsgrove Township
 S 
East Norriton Township
 C 
 
$170,200
East Norriton Township
 C 
Lower Gwynedd Township
 S 
 
$1,135,000
Lower Gwynedd Township
 S 
Trappe Borough
 S 
 
$525,000
Trappe Borough
 S 
Whitemarsh Township
 S 
 
$475,000
Whitemarsh Township
 S 
Lower Merion Township
 S 
 
$2,795,000
Lower Merion Township
 S 
Upper Merion Township
 T 
 
$399,900
Upper Merion Township
 T 
Lower Merion Township
 S 
 
$684,900
Lower Merion Township
 S 
Limerick Township
 T 
 
$433,110
Limerick Township
 T 
Limerick Township
 T 
 
$452,985
Limerick Township
 T 
Norristown Borough
 E 
 
$189,000
Norristown Borough
 E 
Limerick Township
 T 
 
$516,560
Limerick Township
 T 
Jenkintown Borough
 S 
 
$319,900
Jenkintown Borough
 S 
Whitemarsh Township
 S 
 
$309,900
Whitemarsh Township
 S 
Upper Merion Township
 S 
 
$290,000
Upper Merion Township
 S 
Plymouth Township
 T 
 
$400,000
Plymouth Township
 T 
Limerick Township
 T 
 
$550,000
Limerick Township
 T 
Schwenksville Borough
 S 
 
$199,000
Schwenksville Borough
 S 
Franconia Township
 S 
 
$619,990
Franconia Township
 S 
Franconia Township
 S 
 
$464,990
Franconia Township
 S 
Towamencin Township
 S 
 
$1,495,000
Towamencin Township
 S 
Lower Pottsgrove Township
 M 
 
$175,000
Lower Pottsgrove Township
 M 
Springfield Township
 S 
 
$635,000
Springfield Township
 S 
Lower Pottsgrove Township
 S 
 
$1,100,000
Lower Pottsgrove Township
 S 
Upper Hanover Township
 S 
 
$354,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$339,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$319,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$364,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$309,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$369,990
Upper Hanover Township
 S 
New Hanover Township
 S 
 
$299,990
New Hanover Township
 S 
Limerick Township
 S 
 
$972,355
Limerick Township
 S 
East Norriton Township
 S 
 
$325,000
East Norriton Township
 S 
East Norriton Township
 S 
 
$325,000
East Norriton Township
 S 
Limerick Township
 S 
 
$176,000
Limerick Township
 S 
Cheltenham Township
 S 
 
$399,900
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$1,195,000
Cheltenham Township
 S 
Upper Moreland Township
 S 
 
$210,000
Upper Moreland Township
 S 
Lower Gwynedd Township
 S 
 
$1,349,000
Lower Gwynedd Township
 S 
Montgomery Township
 T 
 
$380,000
Montgomery Township
 T 
Abington Township
 S 
 
$1,299,000
Abington Township
 S 
Abington Township
 S 
 
$259,900
Abington Township
 S 
Abington Township
 S 
 
$167,500
Abington Township
 S 
Upper Dublin Township
 S 
 
$550,000
Upper Dublin Township
 S 
Douglass Township
 S 
 
$239,900
Douglass Township
 S 
New Hanover Township
 S 
 
$250,000
New Hanover Township
 S 
Douglass Township
 S 
 
$649,900
Douglass Township
 S 
East Norriton Township
 S 
 
$174,600
East Norriton Township
 S 
West Norriton Township
 T 
 
$299,900
West Norriton Township
 T 
Norristown Borough
 T 
 
$200,000
Norristown Borough
 T 
Upper Dublin Township
 S 
 
$750,000
Upper Dublin Township
 S 
Upper Providence Township
 T 
 
$259,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 
Lower Merion Township
 S 
 
$850,000
Lower Merion Township
 S 
West Pottsgrove Township
 S 
 
$169,900
West Pottsgrove Township
 S 
Whitpain Township
 S 
 
$495,000
Whitpain Township
 S 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home