Park in Tampa
Waterfront park with shaded walking paths and sweeping views of Hillsborough Bay
650 Severn Ave
Tampa, FL, 33606