Homes For Sale In

Address
Price
Abington Township
 S 
 
$390,000
Abington Township
 S 
Cheltenham Township
 S 
 
$375,000
Cheltenham Township
 S 
Lower Merion Township
 S 
 
$850,000
Lower Merion Township
 S 
Whitemarsh Township
 S 
 
$599,900
Whitemarsh Township
 S 
Lower Merion Township
 T 
 
$995,000
Lower Merion Township
 T 
New Hanover Township
 S 
 
$344,900
New Hanover Township
 S 
Plymouth Township
 S 
 
$600,000
Plymouth Township
 S 
East Norriton Township
 S 
 
$349,900
East Norriton Township
 S 
Lower Gwynedd Township
 S 
 
$1,950,000
Lower Gwynedd Township
 S 
Lower Salford Township
 T 
 
$375,000
Lower Salford Township
 T 
Lower Moreland Township
 C 
 
$295,000
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$292,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$286,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$279,900
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$289,900
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$256,995
Lower Moreland Township
 C 
Lower Moreland Township
 T 
 
$279,999
Lower Moreland Township
 T 
Lower Moreland Township
 C 
 
$287,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$250,000
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$256,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$306,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$306,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$306,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$296,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$335,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$261,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$344,995
Lower Moreland Township
 C 
Lower Moreland Township
 C 
 
$294,900
Lower Moreland Township
 C 
Worcester Township
 T 
 
$465,000
Worcester Township
 T 
Worcester Township
 T 
 
$525,000
Worcester Township
 T 
Worcester Township
 T 
 
$550,000
Worcester Township
 T 
Worcester Township
 S 
 
$899,990
Worcester Township
 S 
Worcester Township
 S 
 
$1,275,000
Worcester Township
 S 
Douglass Township
 T 
 
$236,990
Douglass Township
 T 
Douglass Township
 T 
 
$243,990
Douglass Township
 T 
Lower Gwynedd Township
 S 
 
$1,790,000
Lower Gwynedd Township
 S 
Whitpain Township
 S 
 
$899,900
Whitpain Township
 S 
Upper Moreland Township
 S 
 
$1,094,000
Upper Moreland Township
 S 
Hatfield Township
 S 
 
$489,900
Hatfield Township
 S 
Hatfield Township
 S 
 
$510,000
Hatfield Township
 S 
Hatfield Township
 S 
 
$495,000
Hatfield Township
 S 
Lower Merion Township
 S 
 
$1,920,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,499,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$995,000
Lower Merion Township
 S 
Jenkintown Borough
 E 
 
$339,000
Jenkintown Borough
 E 
Marlborough Township
 M 
 
$29,900
Marlborough Township
 M 
Cheltenham Township
 S 
 
$750,000
Cheltenham Township
 S 
Lower Merion Township
 S 
 
$995,000
Lower Merion Township
 S 
Perkiomen Township
 S 
 
$299,000
Perkiomen Township
 S 
Upper Merion Township
 S 
 
$264,900
Upper Merion Township
 S 
Cheltenham Township
 S 
 
$244,900
Cheltenham Township
 S 
Cheltenham Township
 E 
 
$185,000
Cheltenham Township
 E 
West Norriton Township
 S 
 
$254,900
West Norriton Township
 S 
Norristown Borough
 T 
 
$90,000
Norristown Borough
 T 
Lower Salford Township
 S 
 
$545,000
Lower Salford Township
 S 
Lower Salford Township
 S 
 
$689,000
Lower Salford Township
 S 
Horsham Township
 S 
 
$659,000
Horsham Township
 S 
Upper Providence Township
 E 
 
$250,000
Upper Providence Township
 E 
Upper Providence Township
 S 
 
$713,840
Upper Providence Township
 S 
Upper Pottsgrove Township
 S 
 
$344,900
Upper Pottsgrove Township
 S 
Pottstown Borough
 E 
 
$129,000
Pottstown Borough
 E 
Lower Merion Township
 S 
 
$4,750,000
Lower Merion Township
 S 
Cheltenham Township
 S 
 
$315,000
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$215,000
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$325,000
Cheltenham Township
 S 
Cheltenham Township
 S 
 
$279,000
Cheltenham Township
 S 
Springfield Township
 S 
 
$800,000
Springfield Township
 S 
Lower Merion Township
 S 
 
$2,299,000
Lower Merion Township
 S 
Abington Township
 S 
 
$1,850,000
Abington Township
 S 
East Greenville Borough
 T 
 
$125,000
East Greenville Borough
 T 
West Norriton Township
 T 
 
$288,900
West Norriton Township
 T 
West Norriton Township
 T 
 
$298,900
West Norriton Township
 T 
Hatboro Borough
 S 
 
$429,000
Hatboro Borough
 S 
Norristown Borough
 T 
 
$115,000
Norristown Borough
 T 
Norristown Borough
 T 
 
$109,900
Norristown Borough
 T 
Royersford Borough
 S 
 
$365,000
Royersford Borough
 S 
Upper Pottsgrove Township
 S 
 
$375,271
Upper Pottsgrove Township
 S 
Lower Merion Township
 C 
 
$1,175,000
Lower Merion Township
 C 
Towamencin Township
 S 
 
$585,000
Towamencin Township
 S 
North Wales Borough
 S 
 
$445,440
North Wales Borough
 S 
Springfield Township
 S 
 
$339,900
Springfield Township
 S 
Cheltenham Township
 S 
 
$399,000
Cheltenham Township
 S 
Cheltenham Township
 C 
 
$73,500
Cheltenham Township
 C 
Cheltenham Township
 C 
 
$77,500
Cheltenham Township
 C 
Lower Providence Township
 S 
 
$309,900
Lower Providence Township
 S 
Lower Merion Township
 C 
 
$485,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$475,000
Lower Merion Township
 C 
Whitemarsh Township
 S 
 
$344,500
Whitemarsh Township
 S 
Royersford Borough
 E 
 
$158,900
Royersford Borough
 E 
North Wales Borough
 S 
 
$279,000
North Wales Borough
 S 
Norristown Borough
 T 
 
$100,000
Norristown Borough
 T 
Norristown Borough
 T 
 
$95,000
Norristown Borough
 T 
Lower Salford Township
 S 
 
$895,000
Lower Salford Township
 S 
Lansdale Borough
 S 
 
$436,900
Lansdale Borough
 S 
Lansdale Borough
 S 
 
$426,900
Lansdale Borough
 S 
Lansdale Borough
 S 
 
$436,900
Lansdale Borough
 S 
Lansdale Borough
 S 
 
$426,900
Lansdale Borough
 S 
Lower Merion Township
 C 
 
$249,900
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$168,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$139,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$260,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$220,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$132,000
Lower Merion Township
 C 
Lower Merion Township
 C 
 
$219,000
Lower Merion Township
 C 
Lower Providence Township
 S 
 
$525,000
Lower Providence Township
 S 
West Norriton Township
 S 
 
$474,900
West Norriton Township
 S 
Upper Frederick Township
 S 
 
$524,900
Upper Frederick Township
 S 
Royersford Borough
 T 
 
$240,000
Royersford Borough
 T 
Lower Merion Township
 S 
 
$639,900
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$995,000
Lower Merion Township
 S 
Upper Merion Township
 T 
 
$310,000
Upper Merion Township
 T 
Upper Merion Township
 T 
 
$285,000
Upper Merion Township
 T 
Upper Providence Township
 T 
 
$275,000
Upper Providence Township
 T 
Lower Providence Township
 S 
 
$330,000
Lower Providence Township
 S 
Lower Merion Township
 S 
 
$2,795,000
Lower Merion Township
 S 
Montgomery Township
 T 
 
$229,000
Montgomery Township
 T 
New Hanover Township
 S 
 
$575,000
New Hanover Township
 S 
Limerick Township
 S 
 
$849,999
Limerick Township
 S 
Lower Pottsgrove Township
 S 
 
$219,900
Lower Pottsgrove Township
 S 
Hatfield Township
 S 
 
$350,000
Hatfield Township
 S 
Upper Dublin Township
 S 
 
$657,995
Upper Dublin Township
 S 
Douglass Township
 S 
 
$470,000
Douglass Township
 S 
Lower Merion Township
 T 
 
$574,500
Lower Merion Township
 T 
Lower Merion Township
 C 
 
$349,000
Lower Merion Township
 C 
Lower Merion Township
 S 
 
$899,000
Lower Merion Township
 S 
Lower Merion Township
 C 
 
$369,000
Lower Merion Township
 C 
Lower Moreland Township
 S 
 
$559,900
Lower Moreland Township
 S 
Whitpain Township
 T 
 
$355,900
Whitpain Township
 T 
Whitpain Township
 T 
 
$349,900
Whitpain Township
 T 
Jenkintown Borough
 E 
 
$249,900
Jenkintown Borough
 E 
Narberth Borough
 E 
 
$374,900
Narberth Borough
 E 
Lower Merion Township
 S 
 
$1,598,000
Lower Merion Township
 S 
Upper Moreland Township
 S 
 
$409,900
Upper Moreland Township
 S 
Franconia Township
 T 
 
$448,500
Franconia Township
 T 
Salford Township
 T 
 
$325,000
Salford Township
 T 
Horsham Township
 S 
 
$645,000
Horsham Township
 S 
Lower Merion Township
 S 
 
$769,900
Lower Merion Township
 S 
Salford Township
 S 
 
$524,900
Salford Township
 S 
Lower Merion Township
 S 
 
$619,900
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$899,000
Lower Merion Township
 S 
Cheltenham Township
 C 
 
$70,000
Cheltenham Township
 C 
Franconia Township
 S 
 
$454,900
Franconia Township
 S 
Salford Township
 S 
 
$795,000
Salford Township
 S 
Franconia Township
 S 
 
$349,000
Franconia Township
 S 
Abington Township
 S 
 
$674,900
Abington Township
 S 
Skippack Township
 S 
 
$469,900
Skippack Township
 S 
Whitemarsh Township
 T 
 
$771,125
Whitemarsh Township
 T 
Whitemarsh Township
 T 
 
$794,976
Whitemarsh Township
 T 
Whitemarsh Township
 T 
 
$875,500
Whitemarsh Township
 T 
Skippack Township
 S 
 
$409,000
Skippack Township
 S 
Upper Merion Township
 S 
 
$949,000
Upper Merion Township
 S 
New Hanover Township
 T 
 
$265,000
New Hanover Township
 T 
Upper Merion Township
 E 
 
$269,000
Upper Merion Township
 E 
Lower Merion Township
 S 
 
$1,595,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,750,000
Lower Merion Township
 S 
Lower Salford Township
 S 
 
$519,900
Lower Salford Township
 S 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home