Previous Image Next Image 964 SF of Kansas City Office Space for Lease in Building II at Southcreek Office Park 964 SF of Kansas City Office Space for Lease in Building II at Southcreek Office Park