Homes for sale - 14633 W 89th ST, Lenexa, KS 66215 – MLS#2339063 - ...