- March 21, 2026
Loading
Fowler Plaza South, a shopping center in the Uptown district of Tampa, was recently sold for $12.6 million. The buyer is a local investor who was not named and Hillsborough County records have not been updated to reflect the sale.