Contact London House Apartments for information about our apartments in Lenexa

Contact London House Apartments

Loading...

London House Apartments

913-888-9600

12901 Lord Nelson Drive Lenexa, KS 66215