The site is located within a mile of I-75, the major highway along the west coast of Florida. Downtown Tampa is 12 miles to the NW via US-302 and the Selmon Expressway
Source: New feed
The site is located within a mile of I-75, the major highway along the west coast of Florida. Downtown Tampa is 12 miles to the NW via US-302 and the Selmon Expressway
Source: New feed