Homes for sale - 18 W MECHANIC ST #2 - OLD CITY MODEL, New Hope, PA...