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

Similar Listings
Listings (1 - 5 of 9,032)
  1. Nicely updated two bedroom, 1 full bath duplex unit just South of 23rd (South of KU Campus), and on bus route etc. New flooring, water he...
    Scott H. · 11 hours ago
Check Availability

(866) 697-7494

12901 Lord Nelson Drive

Lenexa, KS 66215