15
4516 W Linebaugh Ave
Tampa, FL 33624
$1,850,000 USD
1,443 SF
1,443 SF
$1,850,000 USD
Storefront Retail Office