7
3633 S West Shore Blvd
Tampa, FL 33629
$2,000,000 USD
1,120 SF
1,120 SF
$2,000,000 USD
Freestanding