2103 N Howard Ave
Tampa, FL 33607
$1,350,000 USD
0.54 AC
0.54 AC
$1,350,000 USD
Commercial