Homes for sale - 402 RICHARD KNL, Haverford, PA 19041 – MLS#PAMC693...