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