Previous Image Next Image SC17-10239sqft 10,239 SF of Office Space in Overland Park, KS in Southcreek Building XVII