$312,894 Active 3Beds2Baths1212Sqft0.2Acres 2327 S Hickory Creek St, Wichita, KS 67235 MLS#: SCK629005