News

The company leased 20,400 square feet at The Plaza shopping center, at 1015 East Interstate 30, owned by Florida REIT CTO ...