2509 Ocean Key Dr, Texas City, TX, 77568