119 N 11th St
Tampa, FL 33602
$12,400,000 USD
20,926 SF
20,926 SF
$12,400,000 USD
Office