1/6 6 Active $3,775,000 27,500 SqFt 2721 N NEBRASKA AVE, Tampa, FL 33602 Commercial Listed by FLORIDA COMMERCIAL GROUP