8085 N Atlantic Ave Cape Canaveral, FL 32920