1. London House Apartments
12901 Lord Nelson Dr, Lenexa, KS 66215
Coordinate: 38.95027,-94.73513
Phone: (913) 888-9600
2. The Trails Apts
9035 Renner Blvd, Lenexa, KS 66219
Coordinate: 38.96459,-94.77951
Phone: (913) 307-9555
3. Lenexa Crossing Apartments
12445 W 97th Ter, Lenexa, KS 66215
Coordinate: 38.95162,-94.73026
Phone: (913) 795-7641
4. J 3 Partners
16005 W 84th Ter, Lenexa, KS 66219
Coordinate: 38.97601,-94.77159
Phone: (913) 894-9779
5. Accommodations By Apple
9044 Parkhill St, Lenexa, KS 66215
Coordinate: 38.96478,-94.73461
Phone: (913) 888-8100