6
9513 N Nebraska Ave
Tampa, FL 33612
$2,000,000 USD
7,200 SF
6% Cap Rate
7,200 SF
$2,000,000 USD
Industrial