23
114 S Fremont Ave
Tampa, FL 33606
$1,289,000 USD
2,298 SF
2,298 SF
$1,289,000 USD
Office