- March 21, 2026
Loading
An Atlanta developer has bought a 32.34-acre site in Tampa’s Temple Terrace and plans to build a 330-unit apartment community on the site.