$1,350,000 - 6185 Mechanicsville, New Hope, PA 18938
6185 Mechanicsville
New Hope,
PA
18938
Municipality: SOLEBURY TWP