London House Apartments in Lenexa, KS
Located at 12901 Lord Nelson Drive, Lenexa, KS 66215
12901 Lord Nelson Drive, Lenexa, KS 66215
Residents at London House Apartments move in because of our gorgeous apartment homes and fabulous community amenities, but they stay simply because of our unparalleled customer service. At London H... More
We cannot find any listings from London House Apartments on Marketplace. Check out these other listings near Lenexa.
Listings (1 - 5 of 10,829)