The Lux

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