21
2202 Bearss Ave
Tampa, FL 33613
$2,800,000 USD
2,720 SF
2,720 SF
$2,800,000 USD
Convenience Store