20
9417 Princess Palm Ave
Tampa, FL 33619
$9,475,000 USD
69,637 SF
69,637 SF
$9,475,000 USD
Office