Fox 13

3213 West Kennedy Boulevard, Tampa, FL, 33609
No trucks on this location