8610 N Suwanee Ave
Tampa, FL 33604
$1,250,000 USD
6,797 SF
6,797 SF
$1,250,000 USD
Freestanding