London House Apartments in Lenexa, KS
Located at 12901 Lord Nelson Drive, Lenexa, KS 66215
(866) 697-7494
Location:
12901 Lord Nelson Drive, Lenexa, KS 66215
Description:
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

Sorry!

We cannot find any listings from London House Apartments on Marketplace. Check out these other listings near Lenexa.

Similar Listings
Listings (1 - 5 of 10,227)
Check Availability

(866) 697-7494

12901 Lord Nelson Drive

Lenexa, KS 66215