25
1406 N Howard Ave
Tampa, FL 33607
$700,000 USD
4,640 SF
4,640 SF
$700,000 USD
Office