Address: Chase, South Howard Avenue, Amelia, Tampa, Hillsborough County, Florida, 33606, United States