Previous Image Next Image SC12B-14278sqft 14,278 SF of Commercial Space for Lease in Kansas City in Southcreek Building XIIBSC12B-14278sqft