600 West Drive, Delray Beach, FL