20
8125 Highwoods Palm Way
Tampa, FL 33647
$39,750,000 USD
197,454 SF
197,454 SF
$39,750,000 USD
Office