Southcreek Building VI – Kansas City office space 7421 West 129th StreetOverland Park, Kansas 6621350,204 Square FeetThree Story