Homes For Sale In

Address
Price
Narberth Borough
 S 
 
$1,435,000
Narberth Borough
 S 
Limerick Township
 E 
 
$155,000
Limerick Township
 E 
Lower Merion Township
 S 
 
$695,000
Lower Merion Township
 S 
New Hanover Township
 S 
 
$483,900
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 Dublin Township
 T 
 
$329,900
Upper Dublin Township
 T 
Perkiomen Township
 T 
 
$189,900
Perkiomen Township
 T 
Perkiomen Township
 T 
 
$176,900
Perkiomen Township
 T 
Upper Frederick Township
 S 
 
$805,000
Upper Frederick Township
 S 
Upper Frederick Township
 S 
 
$44,900
Upper Frederick Township
 S 
Montgomery Township
 S 
 
$574,500
Montgomery Township
 S 
Lower Pottsgrove Township
 S 
 
$425,000
Lower Pottsgrove Township
 S 
Upper Gwynedd Township
 T 
 
$512,400
Upper Gwynedd Township
 T 
Upper Gwynedd Township
 T 
 
$489,990
Upper Gwynedd Township
 T 
West Norriton Township
 T 
 
$239,900
West Norriton Township
 T 
West Norriton Township
 T 
 
$225,000
West Norriton Township
 T 
East Norriton Township
 T 
 
$214,900
East Norriton Township
 T 
Lower Merion Township
 S 
 
$675,000
Lower Merion Township
 S 
Plymouth Township
 S 
 
$489,900
Plymouth Township
 S 
New Hanover Township
 S 
 
$415,000
New Hanover Township
 S 
Norristown Borough
 T 
 
$120,000
Norristown Borough
 T 
Souderton Borough
 S 
 
$460,000
Souderton Borough
 S 
Souderton Borough
 T 
 
$305,000
Souderton Borough
 T 
Plymouth Township
 S 
 
$679,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$699,900
Plymouth Township
 S 
Plymouth Township
 S 
 
$649,900
Plymouth Township
 S 
Perkiomen Township
 S 
 
$719,900
Perkiomen Township
 S 
Pennsburg Borough
 S 
 
$200,000
Pennsburg Borough
 S 
Abington Township
 S 
 
$325,000
Abington Township
 S 
Skippack Township
 S 
 
$459,000
Skippack Township
 S 
Upper Dublin Township
 T 
 
$288,000
Upper Dublin Township
 T 
Whitemarsh Township
 S 
 
$1,399,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$999,900
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$22,000,000
Whitemarsh Township
 S 
Whitemarsh Township
 S 
 
$10,000,000
Whitemarsh Township
 S 
Upper Providence Township
 T 
 
$275,000
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$487,931
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$483,609
Upper Providence Township
 T 
Whitpain Township
 S 
 
$668,000
Whitpain Township
 S 
West Norriton Township
 S 
 
$515,000
West Norriton Township
 S 
Pottstown Borough
 S 
 
$69,900
Pottstown Borough
 S 
Upper Dublin Township
 S 
 
$549,000
Upper Dublin Township
 S 
Towamencin Township
 S 
 
$475,000
Towamencin Township
 S 
Worcester Township
 T 
 
$450,000
Worcester Township
 T 
Worcester Township
 T 
 
$479,900
Worcester Township
 T 
Worcester Township
 S 
 
$799,900
Worcester Township
 S 
Lower Merion Township
 C 
 
$629,000
Lower Merion Township
 C 
Trappe Borough
 S 
 
$549,999
Trappe Borough
 S 
Whitemarsh Township
 S 
 
$8,000,000
Whitemarsh Township
 S 
Whitpain Township
 S 
 
$4,250,000
Whitpain Township
 S 
Worcester Township
 T 
 
$594,995
Worcester Township
 T 
Worcester Township
 S 
 
$693,995
Worcester Township
 S 
Worcester Township
 S 
 
$747,995
Worcester Township
 S 
Worcester Township
 S 
 
$712,995
Worcester Township
 S 
Worcester Township
 S 
 
$820,995
Worcester Township
 S 
Worcester Township
 T 
 
$454,995
Worcester Township
 T 
Worcester Township
 T 
 
$475,995
Worcester Township
 T 
Worcester Township
 T 
 
$485,995
Worcester Township
 T 
Worcester Township
 T 
 
$518,995
Worcester Township
 T 
Worcester Township
 T 
 
$546,995
Worcester Township
 T 
Worcester Township
 T 
 
$539,995
Worcester Township
 T 
Worcester Township
 S 
 
$771,995
Worcester Township
 S 
Whitpain Township
 S 
 
$989,000
Whitpain Township
 S 
Worcester Township
 S 
 
$772,995
Worcester Township
 S 
Worcester Township
 S 
 
$759,995
Worcester Township
 S 
Whitpain Township
 S 
 
$1,689,000
Whitpain Township
 S 
Lower Gwynedd Township
 S 
 
$949,900
Lower Gwynedd Township
 S 
Douglass Township
 S 
 
$250,000
Douglass Township
 S 
Perkiomen Township
 S 
 
$799,900
Perkiomen Township
 S 
Franconia Township
 S 
 
$395,000
Franconia Township
 S 
Lower Pottsgrove Township
 S 
 
$575,000
Lower Pottsgrove Township
 S 
Upper Frederick Township
 S 
 
$269,900
Upper Frederick Township
 S 
Upper Frederick Township
 S 
 
$280,000
Upper Frederick Township
 S 
Whitpain Township
 S 
 
$874,900
Whitpain Township
 S 
Upper Dublin Township
 S 
 
$525,000
Upper Dublin Township
 S 
Skippack Township
 S 
 
$548,000
Skippack Township
 S 
Lower Merion Township
 S 
 
$1,799,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,649,000
Lower Merion Township
 S 
Upper Providence Township
 T 
 
$309,990
Upper Providence Township
 T 
Upper Providence Township
 T 
 
$316,990
Upper Providence Township
 T 
Cheltenham Township
 S 
 
$529,000
Cheltenham Township
 S 
Springfield Township
 S 
 
$1,695,000
Springfield Township
 S 
Limerick Township
 S 
 
$259,900
Limerick Township
 S 
Worcester Township
 S 
 
$839,900
Worcester Township
 S 
New Hanover Township
 S 
 
$428,990
New Hanover Township
 S 
Lower Merion Township
 S 
 
$1,499,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$825,000
Lower Merion Township
 S 
Upper Providence Township
 S 
 
$599,900
Upper Providence Township
 S 
Whitemarsh Township
 S 
 
$899,654
Whitemarsh Township
 S 
Lower Merion Township
 S 
 
$5,999,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,395,000
Lower Merion Township
 S 
Lower Merion Township
 S 
 
$1,825,000
Lower Merion Township
 S 
Pottstown Borough
 T 
 
$84,900
Pottstown Borough
 T 
Lower Merion Township
 S 
 
$1,549,000
Lower Merion Township
 S 
Lower Moreland Township
 S 
 
$449,900
Lower Moreland Township
 S 
Norristown Borough
 T 
 
$125,000
Norristown Borough
 T 
Norristown Borough
 E 
 
$127,000
Norristown Borough
 E 
Norristown Borough
 E 
 
$140,000
Norristown Borough
 E 
Upper Providence Township
 S 
 
$629,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$654,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$679,990
Upper Providence Township
 S 
Upper Providence Township
 S 
 
$684,990
Upper Providence Township
 S 
Telford Borough
 C 
 
$131,500
Telford Borough
 C 
Lower Pottsgrove Township
 S 
 
$369,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$344,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$334,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$299,990
Lower Pottsgrove Township
 S 
Lower Pottsgrove Township
 S 
 
$299,990
Lower Pottsgrove Township
 S 
Lower Providence Township
 S 
 
$689,000
Lower Providence Township
 S 
Whitemarsh Township
 S 
 
$1,999,500
Whitemarsh Township
 S 
Norristown Borough
 E 
 
$106,000
Norristown Borough
 E 
Whitemarsh Township
 S 
 
$899,900
Whitemarsh Township
 S 
Plymouth Township
 T 
 
$415,000
Plymouth Township
 T 
Abington Township
 S 
 
$234,900
Abington Township
 S 
Abington Township
 S 
 
$1,295,000
Abington Township
 S 
Abington Township
 S 
 
$1,200,000
Abington Township
 S 
Upper Pottsgrove Township
 T 
 
$250,000
Upper Pottsgrove Township
 T 
Upper Pottsgrove Township
 T 
 
$265,000
Upper Pottsgrove Township
 T 
Upper Gwynedd Township
 T 
 
$325,000
Upper Gwynedd Township
 T 
East Norriton Township
 T 
 
$129,900
East Norriton Township
 T 
Upper Merion Township
 S 
 
$350,000
Upper Merion Township
 S 
West Norriton Township
 T 
 
$175,000
West Norriton Township
 T 
West Norriton Township
 T 
 
$150,000
West Norriton Township
 T 
East Norriton Township
 T 
 
$269,900
East Norriton Township
 T 
Royersford Borough
 S 
 
$149,900
Royersford Borough
 S 
Lower Merion Township
 S 
 
$2,749,000
Lower Merion Township
 S 
Upper Moreland Township
 S 
 
$320,000
Upper Moreland Township
 S 
Limerick Township
 T 
 
$469,900
Limerick Township
 T 
Jenkintown Borough
 E 
 
$399,000
Jenkintown Borough
 E 
Plymouth Township
 T 
 
$349,900
Plymouth Township
 T 
Franconia Township
 S 
 
$699,990
Franconia Township
 S 
Upper Hanover Township
 S 
 
$374,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$389,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$359,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$339,990
Upper Hanover Township
 S 
Upper Hanover Township
 S 
 
$329,990
Upper Hanover Township
 S 
New Hanover Township
 S 
 
$319,990
New Hanover Township
 S 
Limerick Township
 S 
 
$975,000
Limerick Township
 S 
Limerick Township
 S 
 
$875,000
Limerick Township
 S 
Cheltenham Township
 S 
 
$1,179,500
Cheltenham Township
 S 
Lower Salford Township
 S 
 
$395,000
Lower Salford Township
 S 
Lower Gwynedd Township
 S 
 
$1,750,000
Lower Gwynedd Township
 S 
Upper Moreland Township
 S 
 
$395,000
Upper Moreland Township
 S 
Lower Providence Township
 M 
 
$27,999
Lower Providence Township
 M 
Abington Township
 S 
 
$999,000
Abington Township
 S 
New Hanover Township
 S 
 
$200,000
New Hanover Township
 S 
Douglass Township
 S 
 
$559,000
Douglass Township
 S 
Lower Merion Township
 S 
 
$1,690,000
Lower Merion Township
 S 
West Norriton Township
 T 
 
$319,900
West Norriton Township
 T 
Upper Merion Township
 S 
 
$425,000
Upper Merion Township
 S 
Upper Moreland Township
 S 
 
$242,500
Upper Moreland Township
 S 
Bryn Athyn Borough
 S 
 
$459,000
Bryn Athyn Borough
 S 
West Pottsgrove Township
 S 
 
$179,900
West Pottsgrove Township
 S 
Home Types
 M   Mobile Home
 C   Flat
 T   Townhome
 E   End Unit / Twin Home
 S   Single Home