84 Iron Hill Road. Doylestown, PA 18901
From $729,900
- 3 Beds
- 2 Baths
1441 Berwyn Paoli Road. Paoli, PA 19301
From $2,699,000
- 5 Beds
- 6 Baths
- 5,971 SqFt
11 Harvey Lane. Malvern, PA 19355
From $2,695,000
- 4 Beds
- 4 Baths
895 Graham Street. Allentown, PA 18109
From $349,900
- 3 Beds
- 2 Baths
- 1,500 SqFt
Lot 1344 Meetinghouse E. Lower Gwynedd, PA 19002
From $2,184,900
- 4 Beds
- 4 Baths
4350 Saratoga Drive. Bethlehem, PA 18020
From $1,325,000
- 5 Beds
- 6 Baths
- 5,788 SqFt
530 E Brinton Street. Philadelphia, PA 19144
From $725,000
- 4 Beds
- 4 Baths
- 4,000 SqFt
46 Mockingbird Lane. Phoenixville, PA 19460
From $107,500
- 2 Beds
- 1 Bath
- 720 SqFt
349 Abby Road Unit Br 42. Macungie, PA 18062
From $751,384
- 2 Beds
- 2 Baths
- 1,869 SqFt
252 Gate Street. Philadelphia, PA 19128
From $1,285,000
- 4 Beds
- 4 Baths
- 3,950 SqFt