3 Beds / 1 Bath / 1,194 sqft
Norristown, PA 19401
5 Beds / 1 Bath / 1,783 sqft
Norristown, PA 19401
3 Beds / 1 Bath / 1,062 sqft
Norristown, PA 19401
3 Beds / 2 Baths / 1,570 sqft
Plymouth Meeting, PA 19462
5 Beds / 1 Bath / 2,052 sqft
Norristown, PA 19401
5 Beds / 5 Baths / 6,064 sqft
Penn Valley, PA 19072
2 Beds / 1 Bath / 880 sqft
Philadelphia, PA 19128
4 Beds / 2 Baths / 2,800 sqft
Plymouth Meeting, PA 19462
3 Beds / 1 Bath / 1,000 sqft
Norristown, PA 19401
3 Beds / 2 Baths / 1,370 sqft
Penn Valley, PA 19072
4 Beds / 1 Bath / 1,414 sqft
Norristown, PA 19401
4 Beds / 1 Bath / 1,400 sqft
Norristown, PA 19401
4 Beds / 3 Baths / 2,770 sqft
Norristown, PA 19401
2 Beds / 3 Baths / 1,224 sqft
Blue Bell, PA 19422
4 Beds / 2 Baths / 4,557 sqft
Haverford, PA 19041