38
2111 Cleveland St
Tampa, FL 33606
$1,775,000 USD
2,120 SF
2,120 SF
$1,775,000 USD
Office