30
104 E Fowler Ave
Tampa, FL 33612
$1,500,000 USD
6,325 SF
6,325 SF
$1,500,000 USD
Office