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