Procacci Tampa Retail • 5629 Hoover Blvd., Tampa, FL 33634 • Description: Class A Office • Property Type: Retail • Building Size: 7,520 s.f. • Year Built: 2012