12233 N Florida Ave
Tampa, FL 33612
$2,999,000 USD
13,858 SF
13,858 SF
$2,999,000 USD
Loft Creative Space