- March 31, 2026
Loading
After years of back and forth wrangling with neighbors, a South Tampa office park has sold, and the new owners will build 87 town houses on the property.