4612 N 56th St
Tampa, FL 33610
$4,700,000 USD
36,650 SF
36,650 SF
$4,700,000 USD
Research And Development