Super 8 Jacksonville South

5018 University Blvd W
Jacksonville
Florida
United States