Vision Properties has leased their Renaissance Center 7 building to Centene Corp. The four story $40 million building is 119,000 square feet. The building was designed by Harley and Carter and built by Itasca Construction. The building is located in the 70 acre class A Renaissance Center in Tampa’s Town ‘n’ Country neighborhood. Renaissance Center offers a total of 528,000 square feet of office space.