Lakeside Townhomes 1104 West Maywood Street, Wichita, KS 67217