Britton Plaza, a historic shopping center in South Tampa, has been sold to Brixmor Property Trust, sparking curiosity among local business owners and residents about its future. The 30-acre site ...
Some results have been hidden because they may be inaccessible to you