Never miss a Delaware County story!
A lovely historic farmhouse set on 0.88 gorgeous acres with three bedrooms and two and a half bathrooms is available for sale in Haverford…
Before we send you to this site, please subscribe to our daily newsletter.