Homes For Sale In

Address
Price
Cheltenham Township
 T 
 
$264,900
Cheltenham Township
 T 
Cheltenham Township
 T 
 
$298,000
Cheltenham Township
 T 
Cheltenham Township
 T 
 
$267,800
Cheltenham Township
 T 
Lower Salford Township
 T 
 
$349,000
Lower Salford Township
 T 
Upper Moreland Township
 S 
 
$289,900
Upper Moreland Township
 S 
Upper Dublin Township
 S 
 
$755,900
Upper Dublin Township
 S 
Upper Dublin Township
 S 
 
$775,000
Upper Dublin Township
 S 
Upper Merion Township
 S 
 
$325,000
Upper Merion Township
 S 
East Greenville Borough
 E 
 
$174,900
East Greenville Borough
 E 
East Greenville Borough
 T 
 
$170,000
East Greenville Borough
 T 
Red Hill Borough
 S 
 
$299,900
Red Hill Borough
 S 
West Norriton Township
 S 
 
$299,900
West Norriton Township
 S 
Lower Frederick Township
 S 
 
$243,500
Lower Frederick Township
 S 
Red Hill Borough
 S 
 
$225,000
Red Hill Borough
 S 
East Greenville Borough
 E 
 
$175,000
East Greenville Borough
 E 
Red Hill Borough
 S 
 
$179,900
Red Hill Borough
 S 
Red Hill Borough
 S 
 
$269,900
Red Hill Borough
 S 
Norristown Borough
 T 
 
$129,000
Norristown Borough
 T 
Lansdale Borough
 E 
 
$239,900
Lansdale Borough
 E 
Pennsburg Borough
 S 
 
$199,900
Pennsburg Borough
 S 
Lower Salford Township
 E 
 
$289,900
Lower Salford Township
 E 
Lower Salford Township
 S 
 
$246,500
Lower Salford Township
 S 
Norristown Borough
 S 
 
$289,999
Norristown Borough
 S 
Royersford Borough
 S 
 
$325,000
Royersford Borough
 S 
Towamencin Township
 T 
 
$379,900
Towamencin Township
 T 
Lower Merion Township
 S 
 
$749,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,250,000
Lower Merion Township
 S 
West Pottsgrove Township
 S 
 
$45,000
West Pottsgrove Township
 S 
West Pottsgrove Township
 S 
 
$235,000
West Pottsgrove Township
 S 
Pottstown Borough
 S 
 
$98,500
Pottstown Borough
 S 
Limerick Township
 S 
 
$714,900
Limerick Township
 S 
Limerick Township
 S 
 
$732,900
Limerick Township
 S 
Limerick Township
 S 
 
$673,900
Limerick Township
 S 
Limerick Township
 S 
 
$699,900
Limerick Township
 S 
Limerick Township
 S 
 
$714,900
Limerick Township
 S 
Upper Moreland Township
 S 
 
$299,900
Upper Moreland Township
 S 
Lower Merion Township
 S 
 
$1,345,000
Lower Merion Township
 S 
Cheltenham Township
 S 
 
$234,900
Cheltenham Township
 S 
Abington Township
 S 
 
$599,900
Abington Township
 S 
Upper Moreland Township
 S 
 
$349,900
Upper Moreland Township
 S 
Perkiomen Township
 S 
 
$259,900
Perkiomen Township
 S 
Conshohocken Borough
 T 
 
$270,000
Conshohocken Borough
 T 
Conshohocken Borough
 T 
 
$335,000
Conshohocken Borough
 T 
Cheltenham Township
 S 
 
$309,900
Cheltenham Township
 S 
Jenkintown Borough
 E 
 
$274,900
Jenkintown Borough
 E 
Perkiomen Township
 S 
 
$499,900
Perkiomen Township
 S 
Lower Pottsgrove Township
 T 
 
$158,900
Lower Pottsgrove Township
 T 
Horsham Township
 S 
 
$1,495,000
Horsham Township
 S 
Horsham Township
 S 
 
$1,195,000
Horsham Township
 S 
Pottstown Borough
 T 
 
$57,500
Pottstown Borough
 T 
Pottstown Borough
 T 
 
$74,900
Pottstown Borough
 T 
Pottstown Borough
 T 
 
$55,900
Pottstown Borough
 T 
Abington Township
 S 
 
$288,000
Abington Township
 S 
Plymouth Township
 T 
 
$459,000
Plymouth Township
 T 
Upper Providence Township
 S 
 
$739,900
Upper Providence Township
 S 
Norristown Borough
 E 
 
$148,000
Norristown Borough
 E 
Norristown Borough
 E 
 
$119,000
Norristown Borough
 E 
West Norriton Township
 S 
 
$459,900
West Norriton Township
 S 
West Norriton Township
 S 
 
$439,900
West Norriton Township
 S 
Upper Gwynedd Township
 S 
 
$349,900
Upper Gwynedd Township
 S 
Norristown Borough
 T 
 
$135,000
Norristown Borough
 T 
West Norriton Township
 E 
 
$150,000
West Norriton Township
 E 
Norristown Borough
 T 
 
$77,000
Norristown Borough
 T 
Norristown Borough
 S 
 
$185,000
Norristown Borough
 S 
Abington Township
 S 
 
$495,000
Abington Township
 S 
Lower Merion Township
 S 
 
$430,000
Lower Merion Township
 S 
Lower Salford Township
 S 
 
$499,900
Lower Salford Township
 S 
Whitpain Township
 S 
 
$1,375,000
Whitpain Township
 S 
Lower Merion Township
 S 
 
$780,000
Lower Merion Township
 S 
Upper Pottsgrove Township
 S 
 
$90,000
Upper Pottsgrove Township
 S 
Upper Pottsgrove Township
 S 
 
$149,900
Upper Pottsgrove Township
 S 
Upper Dublin Township
 S 
 
$474,900
Upper Dublin Township
 S 
Cheltenham Township
 S 
 
$150,000
Cheltenham Township
 S 
Montgomery Township
 M 
 
$59,900
Montgomery Township
 M 
Salford Township
 S 
 
$449,000
Salford Township
 S 
Lower Providence Township
 S 
 
$449,950
Lower Providence Township
 S 
Montgomery Township
 S 
 
$443,400
Montgomery Township
 S 
Hatboro Borough
 S 
 
$239,999
Hatboro Borough
 S 
Abington Township
 S 
 
$1,375,000
Abington Township
 S 
Skippack Township
 S 
 
$634,900
Skippack Township
 S 
Lower Merion Township
 S 
 
$1,750,000
Lower Merion Township
 S 
Upper Providence Township
 T 
 
$119,900
Upper Providence Township
 T 
Upper Providence Township
 C 
 
$112,888
Upper Providence Township
 C 
Whitpain Township
 T 
 
$449,000
Whitpain Township
 T 
Upper Dublin Township
 S 
 
$485,000
Upper Dublin Township
 S 
Horsham Township
 S 
 
$459,900
Horsham Township
 S 
Lower Gwynedd Township
 S 
 
$949,900
Lower Gwynedd Township
 S 
Lower Gwynedd Township
 S 
 
$1,695,000
Lower Gwynedd Township
 S 
Lower Salford Township
 S 
 
$325,000
Lower Salford Township
 S 
Abington Township
 S 
 
$699,000
Abington Township
 S 
Plymouth Township
 S 
 
$725,000
Plymouth Township
 S 
Cheltenham Township
 S 
 
$310,000
Cheltenham Township
 S 
New Hanover Township
 S 
 
$359,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$379,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$344,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$384,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$409,990
New Hanover Township
 S 
New Hanover Township
 S 
 
$364,990
New Hanover Township
 S 
Cheltenham Township
 S 
 
$450,000
Cheltenham Township
 S 
Franconia Township
 S 
 
$482,500
Franconia Township
 S 
Upper Providence Township
 S 
 
$420,000
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$464,900
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$382,000
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$889,000
Upper Providence Township
 S 
Hatfield Township
 S 
 
$319,000
Hatfield Township
 S 
Narberth Borough
 E 
 
$414,900
Narberth Borough
 E 
Lower Merion Township
 S 
 
$990,000
Lower Merion Township
 S 
West Conshohocken Borough
 S 
 
$599,900
West Conshohocken Borough
 S 
Lower Providence Township
 S 
 
$528,000
Lower Providence Township
 S 
Pottstown Borough
 S 
 
$119,000
Pottstown Borough
 S 
Lower Providence Township
 S 
 
$245,000
Lower Providence Township
 S 
Towamencin Township
 S 
 
$539,900
Towamencin Township
 S 
Whitpain Township
 S 
 
$429,000
Whitpain Township
 S 
New Hanover Township
 S 
 
$379,900
New Hanover Township
 S 
New Hanover Township
 S 
 
$310,000
New Hanover Township
 S 
New Hanover Township
 S 
 
$189,900
New Hanover Township
 S 
West Norriton Township
 T 
 
$105,000
West Norriton Township
 T 
Lower Providence Township
 S 
 
$239,900
Lower Providence Township
 S 
Whitpain Township
 S 
 
$469,900
Whitpain Township
 S 
Abington Township
 S 
 
$270,000
Abington Township
 S 
Whitemarsh Township
 S 
 
$675,000
Whitemarsh Township
 S 
Worcester Township
 S 
 
$695,000
Worcester Township
 S 
Worcester Township
 S 
 
$565,000
Worcester Township
 S 
Upper Moreland Township
 S 
 
$260,000
Upper Moreland Township
 S 
Cheltenham Township
 T 
 
$219,800
Cheltenham Township
 T 
Lower Merion Township
 S 
 
$446,700
Lower Merion Township
 S 
Upper Hanover Township
 S 
 
$449,000
Upper Hanover Township
 S 
Limerick Township
 S 
 
$529,900
Limerick Township
 S 
Limerick Township
 S 
 
$515,000
Limerick Township
 S 
Norristown Borough
 T 
 
$75,000
Norristown Borough
 T 
Abington Township
 E 
 
$219,900
Abington Township
 E 
Whitemarsh Township
 T 
 
$369,900
Whitemarsh Township
 T 
Lower Salford Township
 S 
 
$275,000
Lower Salford Township
 S 
Lower Salford Township
 S 
 
$399,900
Lower Salford Township
 S 
West Conshohocken Borough
 T 
 
$650,000
West Conshohocken Borough
 T 
West Conshohocken Borough
 T 
 
$684,900
West Conshohocken Borough
 T 
Lower Providence Township
 S 
 
$384,900
Lower Providence Township
 S 
Lower Merion Township
 S 
 
$6,500,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$9,150,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,600,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,150,000
Lower Merion Township
 S 
Abington Township
 S 
 
$285,000
Abington Township
 S 
Lower Merion Township
 T 
 
$649,000
Lower Merion Township
 T 
Lower Merion Township
 T 
 
$749,000
Lower Merion Township
 T 
Lower Merion Township
 T 
 
$679,000
Lower Merion Township
 T 
Lower Merion Township
 T 
 
$729,000
Lower Merion Township
 T 
Lower Merion Township
 T 
 
$525,000
Lower Merion Township
 T 
Lower Merion Township
 S 
 
$1,549,000
Lower Merion Township
 S 
Narberth Borough
 C 
 
$169,900
Narberth Borough
 C 
Lower Merion Township
 S 
 
$1,599,000
Lower Merion Township
 S 
Lower Merion Township
 C 
 
$399,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$260,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$179,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$225,500
Lower Merion Township
 C 
Upper Providence Township
 S 
 
$234,900
Upper Providence Township
 S 
Lower Merion Township
 C 
 
$349,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$325,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$284,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$218,500
Lower Merion Township
 C 
Lower Merion Township
 S 
 
$1,075,000
Lower Merion Township
 S 
Cheltenham Township
 E 
 
$120,000
Cheltenham Township
 E 
Cheltenham Township
 S 
 
$365,000
Cheltenham Township
 S 
Lower Merion Township
 T 
 
$729,900
Lower Merion Township
 T 
Lower Merion Township
 C 
 
$649,900
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$769,900
Lower Merion Township
 C 
Springfield Township
 S 
 
$3,395,000
Springfield Township
 S 
Lower Merion Township
 T 
 
$165,000
Lower Merion Township
 T 
Lower Merion Township
 C 
 
$395,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$225,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$315,000
Lower Merion Township
 C 
West Norriton Township
 S 
 
$179,900
West Norriton Township
 S 
Narberth Borough
 C 
 
$165,000
Narberth Borough
 C 
Whitemarsh Township
 S 
 
$889,900
Whitemarsh Township
 S 
Cheltenham Township
 S 
 
$299,900
Cheltenham Township
 S 
Hatboro Borough
 S 
 
$339,900
Hatboro Borough
 S 
Norristown Borough
 T 
 
$145,000
Norristown Borough
 T 
Conshohocken Borough
 S 
 
$510,000
Conshohocken Borough
 S 
Abington Township
 S 
 
$1,095,000
Abington Township
 S 
Abington Township
 S 
 
$485,000
Abington Township
 S 
Abington Township
 S 
 
$975,000
Abington Township
 S 
Hatboro Borough
 T 
 
$135,000
Hatboro Borough
 T 
Abington Township
 S 
 
$307,500
Abington Township
 S 
Hatboro Borough
 S 
 
$269,900
Hatboro Borough
 S 
Hatboro Borough
 S 
 
$283,000
Hatboro Borough
 S 
Horsham Township
 S 
 
$484,900
Horsham Township
 S 
Horsham Township
 S 
 
$264,999
Horsham Township
 S 
Upper Providence Township
 S 
 
$500,000
Upper Providence Township
 S 
Lower Salford Township
 S 
 
$409,900
Lower Salford Township
 S 
Cheltenham Township
 S 
 
$395,000
Cheltenham Township
 S 
Upper Hanover Township
 S 
 
$369,900
Upper Hanover Township
 S 
Lower Merion Township
 S 
 
$1,950,000
Lower Merion Township
 S 
Lower Salford Township
 S 
 
$425,000
Lower Salford Township
 S 
Lower Salford Township
 S 
 
$649,900
Lower Salford Township
 S 
Whitpain Township
 S 
 
$1,995,000
Whitpain Township
 S 
Lower Merion Township
 S 
 
$1,895,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,995,000
Lower Merion Township
 S 
Whitpain Township
 S 
 
$799,000
Whitpain Township
 S 
Whitpain Township
 S 
 
$1,195,000
Whitpain Township
 S 
Salford Township
 S 
 
$489,500
Salford Township
 S 
Franconia Township
 S 
 
$449,975
Franconia Township
 S 
Limerick Township
 T 
 
$379,990
Limerick Township
 T 
Limerick Township
 T 
 
$328,990
Limerick Township
 T 
Limerick Township
 T 
 
$369,990
Limerick Township
 T 
Upper Merion Township
 E 
 
$535,000
Upper Merion Township
 E 
Lower Merion Township
 S 
 
$995,000
Lower Merion Township
 S 
Whitpain Township
 S 
 
$1,599,900
Whitpain Township
 S 
Whitpain Township
 S 
 
$2,595,000
Whitpain Township
 S 
 S 
 
$345,000
Ambler Borough
 S 
Abington Township
 S 
 
$339,900
Abington Township
 S 
Cheltenham Township
 E 
 
$269,900
Cheltenham Township
 E 
Lower Merion Township
 S 
 
$3,999,000
Lower Merion Township
 S 
Cheltenham Township
 S 
 
$335,000
Cheltenham Township
 S 
Upper Dublin Township
 S 
 
$824,000
Upper Dublin Township
 S 
Perkiomen Township
 S 
 
$355,000
Perkiomen Township
 S 
Cheltenham Township
 E 
 
$219,000
Cheltenham Township
 E 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home