$2,795,000 -
18 W Mechanic Street Unit 2
New Hope ,
PA 18938
Municipality: NEW HOPE BORO