Located in N. Tampa area on N. Florida Ave between Fletcher Ave & Bearss Ave, conveniently located near I-275.