Homes for sale - 18 MECHANIC ST #3 -RITTENHOUSE MODEL, New Hope, PA...