8437 N NEBRASKA AVENUE, TAMPA, FL 33604 (MLS # T3330164)
Prime location in Tampa, Located In a area under transformation this cute store/retail/office has so many possibilities. Centrally located near 275, lots of walk up traffic. There is an alley behind the building where you could create parking if your business needed it or redesign the entire lot.