152
3109 N Ola Ave
Tampa, FL 33603
$775,000 USD
2,106 SF
2,106 SF
$775,000 USD
Hospitality