Welcome Home

166 Old York Road, New Hope, PA 18938

Offered at: $1,400,000   Beds: 3     Baths: 3.2     Garage: 2     SQFT: 3,554     Year Built: 2018  
HD