Kingsborough Apartment Homes 2720 South Seneca Street, Wichita, KS 67217