3 Beds / 1 Bath / 1,834 sqft
Plymouth Meeting, PA 19462
3 Beds / 2 Baths / 2,098 sqft
Plymouth Meeting, PA 19462
3 Beds / 1 Bath / 1,040 sqft
Glenside, PA 19038
3 Beds / 2 Baths / 2,779 sqft
Glenside, PA 19038
3 Beds / 2 Baths / 1,640 sqft
Glenside, PA 19038
4 Beds / 3 Baths / 1,671 sqft
Glenside, PA 19038
2 Beds / 1 Bath / 917 sqft
Horsham, PA 19044
4 Beds / 2 Baths / 1,501 sqft
Glenside, PA 19038
2 Beds / 2 Baths / 1,136 sqft
North Wales, PA 19454
3 Beds / 1 Bath / 1,224 sqft
Glenside, PA 19038
3 Beds / 2 Baths / 1,254 sqft
North Wales, PA 19454
4 Beds / 2 Baths / 2,064 sqft
Glenside, PA 19038
3 Beds / 2 Baths / 1,534 sqft
Glenside, PA 19038
3 Beds / 1 Bath / 1,164 sqft
Lafayette Hill, PA 19444
2 Beds / 2 Baths / 2,008 sqft
North Wales, PA 19454