From $995,000
20 W Mechanic Street Unit 9. New Hope, PA 18938
From $4,195,000
909 E Willow Grove Avenue. Glenside, PA 19038
From $295,000
21 S Main Street. Hatfield, PA 19440
From $1,500,000
599 Daniels Road. Nazareth, PA 18064
From $999,999
2405 Ridge Avenue. Philadelphia, PA 19121
From $3,562,500
122931 N Front Street. Philadelphia, PA 19122
From $5,495,000
520 W Roosevelt Boulevard. Philadelphia, PA 19120