Previous Image Next Image sc-12b-2497sqft 2,479 SF Office Rental Space in Overland Park in Building XIIB at Southcreek Office Park