The Lux

 120 E 1st St N, WichitaKS 67202
$600+Studio-3 Beds