4 Beds / 2 Baths / 2,650 sqft
Ambler, PA 19002
3 Beds / 2 Baths / 1,636 sqft
Plymouth Meeting, PA 19462
3 Beds / 2 Baths / 1,428 sqft
Blue Bell, PA 19422
3 Beds / 2 Baths / 2,176 sqft
Plymouth Meeting, PA 19462
3 Beds / 2 Baths / 2,759 sqft
Plymouth Meeting, PA 19462
3 Beds / 3 Baths / 3,249 sqft
Plymouth Meeting, PA 19462
2 Beds / 1 Bath / 1,392 sqft
North Wales, PA 19454
3 Beds / 1 Bath / 1,466 sqft
Ambler, PA 19002
3 Beds / 2 Baths / 1,849 sqft
Plymouth Meeting, PA 19462
3 Beds / 2 Baths / 2,492 sqft
Norristown, PA 19401
3 Beds / 1 Bath / 1,194 sqft
Norristown, PA 19401
3 Beds / 2 Baths / 2,374 sqft
Ambler, PA 19002
4 Beds / 2 Baths / 4,967 sqft
Lansdale, PA 19446
3 Beds / 1 Bath / 1,024 sqft
Ambler, PA 19002
3 Beds / 2 Baths / 1,414 sqft
Ambler, PA 19002