Homes For Sale In

Address
Price
Limerick Township
 E 
 
$160,000
Limerick Township
 E 
Perkiomen Township
 T 
 
$278,000
Perkiomen Township
 T 
Lower Gwynedd Township
 T 
 
$500,000
Lower Gwynedd Township
 T 
Lower Pottsgrove Township
 S 
 
$299,000
Lower Pottsgrove 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 
Upper Frederick Township
 S 
 
$805,000
Upper Frederick Township
 S 
Cheltenham Township
 S 
 
$270,000
Cheltenham Township
 S 
New Hanover Township
 S 
 
$414,900
New Hanover Township
 S 
Upper Moreland Township
 S 
 
$264,900
Upper Moreland Township
 S 
East Norriton Township
 T 
 
$194,900
East Norriton Township
 T 
East Norriton Township
 T 
 
$155,000
East Norriton Township
 T 
Lower Merion Township
 S 
 
$695,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$950,000
Lower Merion Township
 S 
Plymouth Township
 S 
 
$549,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$849,000
Plymouth Township
 S 
Springfield Township
 S 
 
$379,900
Springfield Township
 S 
Lower Merion Township
 S 
 
$575,000
Lower Merion Township
 S 
Skippack Township
 M 
 
$136,500
Skippack Township
 M 
Lower Pottsgrove Township
 S 
 
$404,900
Lower Pottsgrove Township
 S 
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 
 
$400,000
Whitpain Township
 S 
Cheltenham Township
 E 
 
$154,900
Cheltenham Township
 E 
Hatfield Township
 E 
 
$249,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 
Whitpain Township
 T 
 
$495,000
Whitpain Township
 T 
West Pottsgrove Township
 S 
 
$359,850
West Pottsgrove Township
 S 
Abington Township
 S 
 
$689,000
Abington Township
 S 
Lansdale Borough
 T 
 
$159,900
Lansdale Borough
 T 
Whitemarsh Township
 S 
 
$22,000,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$10,000,000
Whitemarsh Township
 S 
Lower Merion Township
 S 
 
$550,000
Lower Merion Township
 S 
Franconia Township
 S 
 
$439,950
Franconia Township
 S 
Franconia Township
 S 
 
$459,900
Franconia Township
 S 
Lower Merion Township
 C 
 
$679,900
Lower Merion Township
 C 
Trappe Borough
 S 
 
$567,500
Trappe Borough
 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 
Whitpain Township
 S 
 
$550,000
Whitpain Township
 S 
Worcester Township
 S 
 
$684,995
Worcester Township
 S 
Worcester Township
 S 
 
$738,995
Worcester Township
 S 
Worcester Township
 S 
 
$703,995
Worcester Township
 S 
Worcester Township
 S 
 
$810,995
Worcester Township
 S 
Worcester Township
 T 
 
$449,995
Worcester Township
 T 
Worcester Township
 T 
 
$467,995
Worcester Township
 T 
Worcester Township
 T 
 
$477,995
Worcester Township
 T 
Worcester Township
 T 
 
$510,995
Worcester Township
 T 
Worcester Township
 T 
 
$538,995
Worcester Township
 T 
Worcester Township
 T 
 
$531,995
Worcester Township
 T 
Worcester Township
 S 
 
$757,995
Worcester Township
 S 
Skippack Township
 S 
 
$8,500,000
Skippack Township
 S 
Skippack Township
 S 
 
$59,900
Skippack Township
 S 
Worcester Township
 S 
 
$762,995
Worcester Township
 S 
Worcester Township
 S 
 
$749,995
Worcester Township
 S 
Springfield Township
 S 
 
$437,000
Springfield Township
 S 
Upper Providence Township
 S 
 
$435,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 
 
$325,000
Franconia 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 
 
$368,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$383,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$394,660
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$384,990
Lower Frederick Township
 S 
Lower Frederick Township
 S 
 
$389,990
Lower Frederick Township
 S 
West Norriton Township
 T 
 
$225,000
West Norriton Township
 T 
Upper Pottsgrove Township
 S 
 
$354,971
Upper Pottsgrove Township
 S 
Upper Frederick Township
 S 
 
$320,000
Upper Frederick Township
 S 
West Norriton Township
 T 
 
$312,400
West Norriton Township
 T 
Pottstown Borough
 E 
 
$89,900
Pottstown Borough
 E 
Pottstown Borough
 E 
 
$94,900
Pottstown Borough
 E 
Pottstown Borough
 S 
 
$194,900
Pottstown Borough
 S 
Ambler Borough
 T 
 
$215,000
Ambler Borough
 T 
Upper Dublin Township
 S 
 
$550,000
Upper Dublin Township
 S 
Whitpain Township
 T 
 
$415,000
Whitpain Township
 T 
Upper Providence Township
 T 
 
$294,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$304,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$311,990
Upper Providence Township
 T 
Lower Merion Township
 E 
 
$263,000
Lower Merion Township
 E 
Upper Providence Township
 T 
 
$339,919
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$312,897
Upper Providence Township
 T 
Lower Merion Township
 T 
 
$215,000
Lower Merion Township
 T 
Pottstown Borough
 S 
 
$157,500
Pottstown Borough
 S 
Pottstown Borough
 S 
 
$163,000
Pottstown Borough
 S 
Cheltenham Township
 S 
 
$499,900
Cheltenham Township
 S 
Lower Salford Township
 E 
 
$300,000
Lower Salford Township
 E 
New Hanover Township
 S 
 
$424,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$394,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$369,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$344,990
New Hanover Township
 S 
Upper Providence Township
 S 
 
$567,500
Upper Providence Township
 S 
Whitemarsh Township
 S 
 
$1,199,000
Whitemarsh Township
 S 
Lower Merion Township
 S 
 
$6,999,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$9,998,888
Lower Merion Township
 S 
Whitpain Township
 T 
 
$624,900
Whitpain Township
 T 
Whitpain Township
 T 
 
$505,000
Whitpain Township
 T 
Upper Providence Township
 S 
 
$600,000
Upper Providence Township
 S 
Norristown Borough
 T 
 
$85,000
Norristown Borough
 T 
Pottstown Borough
 E 
 
$99,900
Pottstown Borough
 E 
Lansdale Borough
 S 
 
$239,900
Lansdale Borough
 S 
Lower Merion Township
 S 
 
$649,500
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,825,000
Lower Merion Township
 S 
Perkiomen Township
 S 
 
$439,900
Perkiomen Township
 S 
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 
 
$625,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 
Upper Hanover Township
 S 
 
$249,900
Upper Hanover Township
 S 
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
 C 
 
$140,000
Telford Borough
 C 
Telford Borough
 C 
 
$150,000
Telford Borough
 C 
Springfield Township
 S 
 
$750,000
Springfield Township
 S 
Springfield Township
 S 
 
$575,000
Springfield Township
 S 
Telford Borough
 C 
 
$150,000
Telford Borough
 C 
Telford Borough
 C 
 
$140,000
Telford Borough
 C 
Montgomery Township
 S 
 
$625,000
Montgomery Township
 S 
Lower Pottsgrove Township
 S 
 
$296,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$299,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$309,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$329,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$339,990
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$729,900
Lower Providence Township
 S 
Whitemarsh Township
 S 
 
$2,000,000
Whitemarsh Township
 S 
West Norriton Township
 S 
 
$225,900
West Norriton Township
 S 
Norristown Borough
 T 
 
$109,999
Norristown Borough
 T 
Abington Township
 S 
 
$254,900
Abington Township
 S 
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 
 
$236,000
Upper Pottsgrove Township
 T 
Lower Merion Township
 S 
 
$725,000
Lower Merion Township
 S 
Horsham Township
 S 
 
$635,000
Horsham Township
 S 
Red Hill Borough
 S 
 
$269,000
Red Hill Borough
 S 
Lower Merion Township
 S 
 
$1,795,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$2,975,000
Lower Merion Township
 S 
West Norriton Township
 T 
 
$150,000
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 
 
$194,900
Limerick Township
 T 
Lower Merion Township
 T 
 
$799,000
Lower Merion Township
 T 
Lower Pottsgrove Township
 S 
 
$339,900
Lower Pottsgrove Township
 S 
East Norriton Township
 C 
 
$212,000
East Norriton Township
 C 
Royersford Borough
 T 
 
$169,900
Royersford Borough
 T 
Lower Merion Township
 S 
 
$2,800,000
Lower Merion Township
 S 
Upper Merion Township
 T 
 
$415,000
Upper Merion Township
 T 
Lower Merion Township
 S 
 
$670,000
Lower Merion Township
 S 
Limerick Township
 T 
 
$475,390
Limerick Township
 T 
Norristown Borough
 E 
 
$189,000
Norristown Borough
 E 
Limerick Township
 T 
 
$544,740
Limerick Township
 T 
Jenkintown Borough
 S 
 
$299,900
Jenkintown Borough
 S 
Whitemarsh Township
 S 
 
$299,900
Whitemarsh Township
 S 
Plymouth Township
 T 
 
$359,000
Plymouth Township
 T 
Limerick Township
 T 
 
$489,900
Limerick Township
 T 
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 
 
$509,990
Franconia Township
 S 
Franconia Township
 S 
 
$599,990
Franconia Township
 S 
Towamencin Township
 S 
 
$1,350,000
Towamencin Township
 S 
Limerick Township
 S 
 
$470,000
Limerick Township
 S 
Lower Pottsgrove Township
 S 
 
$1,100,000
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$230,000
Lower Providence Township
 S 
Upper Hanover Township
 S 
 
$379,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 
 
$925,000
Limerick Township
 S 
Limerick Township
 S 
 
$359,900
Limerick Township
 S 
Upper Gwynedd Township
 S 
 
$404,250
Upper Gwynedd 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 
 
$349,900
Montgomery Township
 T 
Abington Township
 S 
 
$485,000
Abington Township
 S 
Abington Township
 S 
 
$219,997
Abington Township
 S 
Upper Dublin Township
 S 
 
$799,900
Upper Dublin Township
 S 
Upper Dublin Township
 S 
 
$520,000
Upper Dublin Township
 S 
New Hanover Township
 S 
 
$250,000
New Hanover Township
 S 
New Hanover Township
 S 
 
$200,000
New Hanover Township
 S 
New Hanover Township
 S 
 
$239,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$319,000
New Hanover Township
 S 
Limerick Township
 S 
 
$289,900
Limerick Township
 S 
Douglass Township
 S 
 
$625,000
Douglass Township
 S 
East Norriton Township
 S 
 
$150,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 
Norristown Borough
 T 
 
$190,000
Norristown Borough
 T 
Upper Providence Township
 T 
 
$229,900
Upper Providence Township
 T 
Lower Merion Township
 S 
 
$2,699,000
Lower Merion Township
 S 
West Pottsgrove Township
 S 
 
$159,900
West Pottsgrove Township
 S 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home