13642 N Florida Ave
Tampa, FL 33613
$930,000 USD
3,280 SF
3,280 SF
$930,000 USD
Freestanding