Previous Image Next Image 1496 SF of Office Rental Space in Kansas City Available in Building XIIA at Southcreek Office Park 1496 SF of Office Rental Space in Kansas City Available in Building XIIA at Southcreek Office Park