Previous Image Next Image 1358 Square Feet of Business Space for Rent in Kansas City at Southcreek Office Park 1358 Square Feet of Business Space for Rent in Kansas City at Southcreek Office Park