62 Bahama Avenue, Key Largo, FL 33037