1/11 11 Pending $850,000 5,177 SqFt 8531 N NEBRASKA AVE, Tampa, FL 33604 Commercial Listed by FLORIDA COMMERCIAL GROUP